1
0
mirror of https://github.com/samba-team/samba.git synced 2025-10-30 08:23:49 +03:00

r20358: - fix ejs generated code for ipv4address

- (not Parse::Pidl::Typelist::scalar_is_reference($e->{TYPE}))
  is much more generic than ($e->{TYPE} ne "string")
  and handles ipv4address and other special types...

metze
This commit is contained in:
Stefan Metzmacher
2006-12-27 15:36:50 +00:00
committed by Gerald (Jerry) Carter
parent 2e06c38a98
commit 02d2ce65e6
3 changed files with 8 additions and 5 deletions

View File

@@ -267,9 +267,9 @@ NTSTATUS ejs_pull_ipv4address(struct ejs_rpc *ejs,
push a ipv4address (internally a string)
*/
NTSTATUS ejs_push_ipv4address(struct ejs_rpc *ejs,
struct MprVar *v, const char *name, char * const *s)
struct MprVar *v, const char *name, const char *s)
{
return ejs_push_string(ejs, v, name, *s);
return ejs_push_string(ejs, v, name, s);
}

View File

@@ -96,7 +96,7 @@ NTSTATUS ejs_push_string(struct ejs_rpc *ejs,
NTSTATUS ejs_pull_ipv4address(struct ejs_rpc *ejs,
struct MprVar *v, const char *name, const char **s);
NTSTATUS ejs_push_ipv4address(struct ejs_rpc *ejs,
struct MprVar *v, const char *name, char * const *s);
struct MprVar *v, const char *name, const char *s);
void ejs_set_constant_int(int eid, const char *name, int value);
void ejs_set_constant_string(int eid, const char *name, const char *value);