mirror of
https://github.com/samba-team/samba.git
synced 2025-11-09 20:23:51 +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:
committed by
Gerald (Jerry) Carter
parent
2e06c38a98
commit
02d2ce65e6
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -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);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user