You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Original bug ID: 413 Reporter: administrator Status: closed Resolution: fixed Priority: normal Severity: minor Category: -for CamlIDL use https://github.com/xavierleroy/camlidl/issues
Bug description
Full_Name: Dmitry Bely
Version: 3.01, camlidl cvs 27.06.01
OS: Windows NT 4.0
Submission from: d009.p3.col.ru (195.210.132.9)
enum declaclaration does not allow extra comma after the last member:
It would be nice just to ignore such extra commas, because Microsoft's .idl
files are full of them (don't know if IDL specs allow them or not. Probably they
do because such commas are legal from C point of view).
The text was updated successfully, but these errors were encountered:
enum declaclaration does not allow extra comma after the last member:
It would be nice just to ignore such extra commas, because
Microsoft's .idl files are full of them (don't know if IDL specs
allow them or not. Probably they do because such commas are legal
from C point of view).
My K&R second edition doesn't allow the trailing comma, and nor does
the MIDL spec, but I agree it's common usage, convenient, and easy to
implement. I'll implement it.
Original bug ID: 413
Reporter: administrator
Status: closed
Resolution: fixed
Priority: normal
Severity: minor
Category: -for CamlIDL use https://github.com/xavierleroy/camlidl/issues
Bug description
Full_Name: Dmitry Bely
Version: 3.01, camlidl cvs 27.06.01
OS: Windows NT 4.0
Submission from: d009.p3.col.ru (195.210.132.9)
enum declaclaration does not allow extra comma after the last member:
enum enum1 {
E11 = 0,
E12 = 0 /* OK */
};
enum enum2 {
E21 = 0,
E22 = 0, /* syntax error */
};
It would be nice just to ignore such extra commas, because Microsoft's .idl
files are full of them (don't know if IDL specs allow them or not. Probably they
do because such commas are legal from C point of view).
The text was updated successfully, but these errors were encountered: