pidl:python Allow 'nopython' to work
authorAndrew Bartlett <abartlet@samba.org>
Tue, 6 Apr 2010 01:32:14 +0000 (11:32 +1000)
committerKamen Mazdrashki <kamenim@samba.org>
Fri, 9 Apr 2010 09:21:27 +0000 (12:21 +0300)
The 'nopython' flag wasn't available for use, as it failed to get past
the syntax checker.

Andrew Bartlett

pidl/lib/Parse/Pidl/Compat.pm
pidl/lib/Parse/Pidl/NDR.pm

index c248677747d7be7a34bdbbb4caffa05cab7848ed..66f3c5fffdbef4f6c3344f33b88d9aaf17bd8893 100644 (file)
@@ -44,6 +44,7 @@ my %supported_properties = (
        "nopush"                => ["FUNCTION", "TYPEDEF"],
        "nopull"                => ["FUNCTION", "TYPEDEF"],
        "noprint"               => ["FUNCTION", "TYPEDEF"],
+        "nopython"              => ["FUNCTION", "TYPEDEF"],
 
        # union
        "switch_is"             => ["ELEMENT"],
index d326f6704097944daacdefe300b74df6292f90d6..3d91f3ad790a96593fb177f97be1a6df24d9d803 100644 (file)
@@ -917,6 +917,7 @@ my %property_list = (
        "nopull"                => ["FUNCTION", "TYPEDEF", "STRUCT", "UNION", "ENUM", "BITMAP"],
        "nosize"                => ["FUNCTION", "TYPEDEF", "STRUCT", "UNION", "ENUM", "BITMAP"],
        "noprint"               => ["FUNCTION", "TYPEDEF", "STRUCT", "UNION", "ENUM", "BITMAP", "ELEMENT"],
+       "nopython"              => ["FUNCTION", "TYPEDEF", "STRUCT", "UNION", "ENUM", "BITMAP"],
        "todo"                  => ["FUNCTION"],
 
        # union