View Issue Details

IDProjectCategoryView StatusLast Update
0001610libmicrohttpdexternal APIpublic2011-11-04 09:13
Reporterbobo1on1 Assigned ToChristian Grothoff Due Date
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version0.9.2 
Target Version0.9.3Fixed in Version0.9.3 
Summary0001610: MHD_ContentReaderCallback was changed to use ssize_t and size_t without version bump
DescriptionIn libmicrohttpd 0.9.2, MHD_ContentReaderCallback the return value is changed from int to ssize_t and the max argument is changed from int to size_t, however MHD_VERSION is still defined as 0x00090000.

The change from int to ssize_t and size_t breaks compile on 64 bit platforms when using libmicrohttpd in C++ (and it probably breaks something in C too), and without a version bump there's no way of knowing how to define the callback.
TagsNo tags attached.

Activities

Christian Grothoff

2010-10-18 11:30

manager   ~0004131

Oops. I bumped the library version, but not the constant. My bad. Fixed now.

Issue History

Date ModifiedUsernameFieldChange
2010-10-17 23:48bobo1on1New Issue
2010-10-18 11:30Christian GrothoffNote Added: 0004131
2010-10-18 11:31Christian GrothoffStatusnew => resolved
2010-10-18 11:31Christian GrothoffFixed in Version => Git master
2010-10-18 11:31Christian GrothoffResolutionopen => fixed
2010-10-18 11:31Christian GrothoffAssigned To => Christian Grothoff
2010-12-25 22:22Christian GrothoffStatusresolved => closed
2011-11-04 09:13Christian GrothoffFixed in VersionGit master => 0.9.3
2011-11-04 09:13Christian GrothoffTarget Version => 0.9.3
2013-05-06 10:52Christian GrothoffCategoryAPI => libmicrohttpd API
2024-01-21 12:24Christian GrothoffCategorylibmicrohttpd API => external API