View Issue Details

IDProjectCategoryView StatusLast Update
0000224Ecere SDKidepublic2012-03-29 07:52
Reporterogozhan Assigned To 
PrioritynormalSeveritymajorReproducibilityhave not tried
Status closedResolutionno change required 
Summary0000224: duplicate 'unsigned'
Descriptionerror:
Debug/form1.c:2271: error: duplicate 'unsigned'

file form1.c:
typedef unsigned int unsigned int;

solution:
typedef unsigned int uint;
and save form1.c then compile again.

Of course I have to repeat this each time I change code. Hope we have a permanent fix for this.
Additional InformationThe work around is to wrap #include around with:

#define uint _uint

#include <mysystemfile.h>

#undef uint

Issue 0000060 proposes making that unnecessary as much as possible.
TagsNo tags attached.

Relationships

duplicate of 0000060 closedjerome Attempt to improve C compatibility to allow including header files defining uint data type 
child of 0000433 closed previously resolved issues (draft 1 of 0.44 and earlier) 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2009-06-15 21:28 ogozhan New Issue
2010-02-28 21:12 jerome Relationship added duplicate of 0000060
2010-02-28 21:14 jerome Status new => closed
2010-02-28 21:14 jerome Additional Information Updated
2010-07-25 21:19 redj Relationship added child of 0000043
2010-07-25 21:19 redj Relationship deleted child of 0000043
2010-07-26 07:20 redj Relationship added child of 0000433
2010-12-06 20:16 jerome Resolution open => no change required
2010-12-06 20:16 jerome Category => AutoComplete
2012-03-29 07:52 redj Category => ide
2012-03-29 07:52 redj Project @3@ => Ecere SDK