[PATCH] Make pidl more C++ friendly for enum forward declarations
Sam Liddicott
sam at liddicott.com
Thu Nov 20 11:14:05 GMT 2008
Enclose enum forward declarations in
#ifndef __cplusplus
...
#endf
So that C++ projects can make better use of pidl generated header
files.
This does NOT solve the problem of the forward declaration actually
being NEEDED as a forward declaration for such a header file used
by a C++ project.
pidl really ought to insert the enum definition where the forward
declaration is.
Signed-off-by: Sam Liddicott <sam at liddicott.com>
---
pidl/lib/Parse/Pidl/Samba4/Header.pm | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 9d114f11e2033dcc1587168bfcbbe31888abf517.diff
Type: text/x-patch
Size: 732 bytes
Desc: not available
Url : http://lists.samba.org/archive/samba-technical/attachments/20081120/e788e2bc/9d114f11e2033dcc1587168bfcbbe31888abf517.bin
More information about the samba-technical
mailing list