Bugs item #3531456, was opened at 2012-06-01 15:56
Message generated for change (Comment added) made by rupole
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3531456&group_id=78018
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: win32
Group: None
Status: Closed
Resolution: Fixed
Priority: 5
Private: No
Submitted By: William Sadkin (wsadkin)
Assigned to: Nobody/Anonymous (nobody)
Summary: RegQueryValueEx on empty multistring returns non-empty list
Initial Comment:
Somewhere along the line, win32api.RegQueryValueEx stopped returning [] for an empty multistring, and started returning [''], which is a very different and broken. Unfortunately, I'm not sure how far back this has been broken; I've only recently undertaken converting all our code from python 2.3.5 and pywin32 204 to python 2.7.3 and pywin32 217. It worked in that earlier incarnation, but as of the latest versions, this no longer functions properly.
I've attached a trivial python script that clearly demonstrates the problem.
----------------------------------------------------------------------
>Comment By: Roger Upole (rupole)
Date: 2012-06-07 11:14
Message:
You're welcome. Not sure when Mark is planning another release.
----------------------------------------------------------------------
Comment By: William Sadkin (wsadkin)
Date: 2012-06-05 13:44
Message:
Thanks, Roger, that was fast! (Any idea when the next build (218) will be
done?)
----------------------------------------------------------------------
Comment By: Roger Upole (rupole)
Date: 2012-06-04 15:52
Message:
This has been fixed, also added a test for this in test_win32api.py.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3531456&group_id=78018
|