From 09969123e1e84ef0867bfade150e9e5c66e6ef5f Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Thu, 16 Dec 2004 21:14:08 +0000 Subject: r4238: More *alloc fixes. Jeremy. (This used to be commit 4d971806f4e4f5523227e378125d5601a5df271d) --- source3/python/py_common.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'source3/python') diff --git a/source3/python/py_common.c b/source3/python/py_common.c index 02d22bbdab..66f35759c3 100644 --- a/source3/python/py_common.c +++ b/source3/python/py_common.c @@ -144,34 +144,34 @@ BOOL py_parse_creds(PyObject *creds, char **username, char **domain, password_obj = PyDict_GetItemString(creds, "password"); if (!username_obj) { - *errstr = strdup("no username field in credential"); + *errstr = SMB_STRDUP("no username field in credential"); return False; } if (!domain_obj) { - *errstr = strdup("no domain field in credential"); + *errstr = SMB_STRDUP("no domain field in credential"); return False; } if (!password_obj) { - *errstr = strdup("no password field in credential"); + *errstr = SMB_STRDUP("no password field in credential"); return False; } /* Check type of required fields */ if (!PyString_Check(username_obj)) { - *errstr = strdup("username field is not string type"); + *errstr = SMB_STRDUP("username field is not string type"); return False; } if (!PyString_Check(domain_obj)) { - *errstr = strdup("domain field is not string type"); + *errstr = SMB_STRDUP("domain field is not string type"); return False; } if (!PyString_Check(password_obj)) { - *errstr = strdup("password field is not string type"); + *errstr = SMB_STRDUP("password field is not string type"); return False; } @@ -226,7 +226,7 @@ struct cli_state *open_pipe_creds(char *server, PyObject *creds, username, domain, password, 0, Undefined, NULL); if (!NT_STATUS_IS_OK(result)) { - *errstr = strdup("error connecting to IPC$ pipe"); + *errstr = SMB_STRDUP("error connecting to IPC$ pipe"); return NULL; } -- cgit