antirez 3ad87c652b Properly init/release iterators in zunionInterGenericCommand().
This commit does mainly two things:

1) It fixes zunionInterGenericCommand() by removing mass-initialization
of all the iterators used, so that we don't violate the unsafe iterator
API of dictionaries. This fixes issue #1240.

2) Since the zui* APIs required the allocator to be initialized in the
zsetopsrc structure in order to use non-iterator related APIs, this
commit fixes this strict requirement by accessing objects directly via
the op->subject->ptr pointer we have to the object.
2013-08-19 15:02:02 +02:00
..
2012-04-13 18:05:51 -07:00
2013-01-19 11:03:19 +01:00
2013-07-11 17:09:25 +02:00
2013-07-11 17:07:31 +02:00
2013-01-19 11:03:19 +01:00
2013-06-27 12:14:23 +02:00
2013-06-26 15:20:56 +02:00
2013-08-19 15:01:58 +02:00
2013-08-19 15:01:58 +02:00
2013-05-14 11:22:58 +02:00
2013-01-19 11:03:19 +01:00
2013-06-26 15:21:55 +02:00
2013-01-19 11:03:19 +01:00
2013-01-19 11:03:19 +01:00
2013-01-19 11:03:19 +01:00
2013-07-16 15:43:41 +02:00
2013-08-12 11:38:28 +02:00
2013-01-19 11:03:19 +01:00
2013-02-05 10:49:24 +01:00
2013-07-24 18:59:36 +02:00
2013-07-02 12:24:08 +02:00
2011-07-06 15:22:00 +02:00
2013-07-02 12:25:30 +02:00
2013-01-19 11:03:19 +01:00