diff options
Diffstat (limited to 'source4')
-rw-r--r-- | source4/auth/gensec/pygensec.c | 2 | ||||
-rw-r--r-- | source4/dsdb/pydsdb.c | 20 | ||||
-rw-r--r-- | source4/lib/policy/pypolicy.c | 4 | ||||
-rw-r--r-- | source4/lib/registry/pyregistry.c | 4 | ||||
-rw-r--r-- | source4/libnet/py_net.c | 2 | ||||
-rw-r--r-- | source4/librpc/ndr/py_lsa.c | 6 | ||||
-rw-r--r-- | source4/librpc/ndr/py_misc.c | 2 | ||||
-rw-r--r-- | source4/librpc/ndr/py_security.c | 6 | ||||
-rw-r--r-- | source4/librpc/rpc/pyrpc.c | 2 | ||||
-rw-r--r-- | source4/librpc/rpc/pyrpc_util.c | 2 | ||||
-rw-r--r-- | source4/param/provision.c | 42 | ||||
-rw-r--r-- | source4/param/pyparam.c | 32 |
12 files changed, 62 insertions, 62 deletions
diff --git a/source4/auth/gensec/pygensec.c b/source4/auth/gensec/pygensec.c index c62d2be081e..8996ac2bc33 100644 --- a/source4/auth/gensec/pygensec.c +++ b/source4/auth/gensec/pygensec.c @@ -45,7 +45,7 @@ static PyObject *py_get_name_by_authtype(PyObject *self, PyObject *args) if (name == NULL) Py_RETURN_NONE; - return PyStr_FromString(name); + return PyUnicode_FromString(name); } static struct gensec_settings *settings_from_object(TALLOC_CTX *mem_ctx, PyObject *object) diff --git a/source4/dsdb/pydsdb.c b/source4/dsdb/pydsdb.c index 255ec656330..11b19c6499c 100644 --- a/source4/dsdb/pydsdb.c +++ b/source4/dsdb/pydsdb.c @@ -97,7 +97,7 @@ static PyObject *py_samdb_server_site_name(PyObject *self, PyObject *args) return NULL; } - result = PyStr_FromString(site); + result = PyUnicode_FromString(site); talloc_free(mem_ctx); return result; } @@ -123,7 +123,7 @@ static PyObject *py_dsdb_convert_schema_to_openldap(PyObject *self, return NULL; } - ret = PyStr_FromString(retstr); + ret = PyUnicode_FromString(retstr); talloc_free(retstr); return ret; } @@ -208,7 +208,7 @@ static PyObject *py_samdb_get_domain_sid(PyLdbObject *self, PyObject *args) return NULL; } - ret = PyStr_FromString(dom_sid_str_buf(sid, &buf)); + ret = PyUnicode_FromString(dom_sid_str_buf(sid, &buf)); return ret; } @@ -237,7 +237,7 @@ static PyObject *py_samdb_ntds_invocation_id(PyObject *self, PyObject *args) PyErr_NoMemory(); return NULL; } - result = PyStr_FromString(retstr); + result = PyUnicode_FromString(retstr); talloc_free(retstr); return result; } @@ -279,7 +279,7 @@ static PyObject *py_dsdb_get_oid_from_attid(PyObject *self, PyObject *args) return NULL; } - ret = PyStr_FromString(oid); + ret = PyUnicode_FromString(oid); talloc_free(mem_ctx); @@ -434,7 +434,7 @@ static PyObject *py_dsdb_get_backlink_from_lDAPDisplayName(PyObject *self, PyObj Py_RETURN_NONE; } - return PyStr_FromString(target_attr->lDAPDisplayName); + return PyUnicode_FromString(target_attr->lDAPDisplayName); } @@ -464,7 +464,7 @@ static PyObject *py_dsdb_get_lDAPDisplayName_by_attid(PyObject *self, PyObject * return NULL; } - return PyStr_FromString(a->lDAPDisplayName); + return PyUnicode_FromString(a->lDAPDisplayName); } @@ -497,7 +497,7 @@ static PyObject *py_dsdb_get_syntax_oid_from_lDAPDisplayName(PyObject *self, PyO return NULL; } - return PyStr_FromString(attribute->syntax->ldap_oid); + return PyUnicode_FromString(attribute->syntax->ldap_oid); } /* @@ -821,7 +821,7 @@ static PyObject *py_samdb_ntds_objectGUID(PyObject *self, PyObject *args) PyErr_NoMemory(); return NULL; } - result = PyStr_FromString(retstr); + result = PyUnicode_FromString(retstr); talloc_free(retstr); return result; } @@ -1656,7 +1656,7 @@ MODULE_INIT_FUNC(dsdb) ADD_DSDB_FLAG(GPO_INHERIT); ADD_DSDB_FLAG(GPO_BLOCK_INHERITANCE); -#define ADD_DSDB_STRING(val) PyModule_AddObject(m, #val, PyStr_FromString(val)) +#define ADD_DSDB_STRING(val) PyModule_AddObject(m, #val, PyUnicode_FromString(val)) ADD_DSDB_STRING(DSDB_SYNTAX_BINARY_DN); ADD_DSDB_STRING(DSDB_SYNTAX_STRING_DN); diff --git a/source4/lib/policy/pypolicy.c b/source4/lib/policy/pypolicy.c index 0e8c89fd58b..038fa0428c3 100644 --- a/source4/lib/policy/pypolicy.c +++ b/source4/lib/policy/pypolicy.c @@ -53,7 +53,7 @@ static PyObject *py_get_gpo_flags(PyObject *self, PyObject *args) py_ret = PyList_New(0); for (i = 0; ret[i]; i++) { int res = 0; - PyObject *item = PyStr_FromString(ret[i]); + PyObject *item = PyUnicode_FromString(ret[i]); if (item == NULL) { talloc_free(mem_ctx); Py_DECREF(py_ret); @@ -102,7 +102,7 @@ static PyObject *py_get_gplink_options(PyObject *self, PyObject *args) py_ret = PyList_New(0); for (i = 0; ret[i]; i++) { int res = 0; - PyObject *item = PyStr_FromString(ret[i]); + PyObject *item = PyUnicode_FromString(ret[i]); if (item == NULL) { talloc_free(mem_ctx); Py_DECREF(py_ret); diff --git a/source4/lib/registry/pyregistry.c b/source4/lib/registry/pyregistry.c index 5da804fb048..daa9ba903c2 100644 --- a/source4/lib/registry/pyregistry.c +++ b/source4/lib/registry/pyregistry.c @@ -417,7 +417,7 @@ static PyObject *py_str_regtype(PyObject *self, PyObject *args) if (!PyArg_ParseTuple(args, "i", ®type)) return NULL; - return PyStr_FromString(str_regtype(regtype)); + return PyUnicode_FromString(str_regtype(regtype)); } static PyObject *py_get_predef_name(PyObject *self, PyObject *args) @@ -431,7 +431,7 @@ static PyObject *py_get_predef_name(PyObject *self, PyObject *args) str = reg_get_predef_name(hkey); if (str == NULL) Py_RETURN_NONE; - return PyStr_FromString(str); + return PyUnicode_FromString(str); } static PyMethodDef py_registry_methods[] = { diff --git a/source4/libnet/py_net.c b/source4/libnet/py_net.c index 5beeeab1fa8..25a25b0cfd1 100644 --- a/source4/libnet/py_net.c +++ b/source4/libnet/py_net.c @@ -325,7 +325,7 @@ static PyObject *py_net_time(py_net_Object *self, PyObject *args, PyObject *kwar tm = localtime(&r.generic.out.time); strftime(timestr, sizeof(timestr)-1, "%c %Z",tm); - ret = PyStr_FromString(timestr); + ret = PyUnicode_FromString(timestr); talloc_free(mem_ctx); diff --git a/source4/librpc/ndr/py_lsa.c b/source4/librpc/ndr/py_lsa.c index f9857a56957..fe01de36fea 100644 --- a/source4/librpc/ndr/py_lsa.c +++ b/source4/librpc/ndr/py_lsa.c @@ -26,9 +26,9 @@ static PyObject *py_lsa_String_str(PyObject *py_self) PyObject *ret = NULL; if (self->string == NULL) { const char *empty = ""; - ret = PyStr_FromString(empty); + ret = PyUnicode_FromString(empty); } else { - ret = PyStr_FromString(self->string); + ret = PyUnicode_FromString(self->string); } return ret; } @@ -39,7 +39,7 @@ static PyObject *py_lsa_String_repr(PyObject *py_self) PyObject *ret = NULL; if (self->string == NULL) { const char *empty = "lsaString(None)"; - ret = PyStr_FromString(empty); + ret = PyUnicode_FromString(empty); } else { ret = PyStr_FromFormat("lsaString('%s')", self->string); } diff --git a/source4/librpc/ndr/py_misc.c b/source4/librpc/ndr/py_misc.c index 187fdb784cf..5e6af484f26 100644 --- a/source4/librpc/ndr/py_misc.c +++ b/source4/librpc/ndr/py_misc.c @@ -69,7 +69,7 @@ static PyObject *py_GUID_str(PyObject *py_self) { struct GUID *self = pytalloc_get_ptr(py_self); char *str = GUID_string(NULL, self); - PyObject *ret = PyStr_FromString(str); + PyObject *ret = PyUnicode_FromString(str); talloc_free(str); return ret; } diff --git a/source4/librpc/ndr/py_security.c b/source4/librpc/ndr/py_security.c index ecac43bb258..b9dd29310e6 100644 --- a/source4/librpc/ndr/py_security.c +++ b/source4/librpc/ndr/py_security.c @@ -116,7 +116,7 @@ static PyObject *py_dom_sid_str(PyObject *py_self) { struct dom_sid *self = pytalloc_get_ptr(py_self); struct dom_sid_buf buf; - PyObject *ret = PyStr_FromString(dom_sid_str_buf(self, &buf)); + PyObject *ret = PyUnicode_FromString(dom_sid_str_buf(self, &buf)); return ret; } @@ -285,7 +285,7 @@ static PyObject *py_descriptor_as_sddl(PyObject *self, PyObject *args) text = sddl_encode(NULL, desc, sid); - ret = PyStr_FromString(text); + ret = PyUnicode_FromString(text); talloc_free(text); @@ -438,7 +438,7 @@ static PyObject *py_privilege_name(PyObject *self, PyObject *args) if (!PyArg_ParseTuple(args, "i", &priv)) return NULL; - return PyStr_FromString(sec_privilege_name(priv)); + return PyUnicode_FromString(sec_privilege_name(priv)); } static PyObject *py_privilege_id(PyObject *self, PyObject *args) diff --git a/source4/librpc/rpc/pyrpc.c b/source4/librpc/rpc/pyrpc.c index 90c890d2a0c..067dadf54a2 100644 --- a/source4/librpc/rpc/pyrpc.c +++ b/source4/librpc/rpc/pyrpc.c @@ -95,7 +95,7 @@ static PyObject *py_iface_server_name(PyObject *obj, void *closure) if (server_name == NULL) Py_RETURN_NONE; - return PyStr_FromString(server_name); + return PyUnicode_FromString(server_name); } static PyObject *py_ndr_syntax_id(struct ndr_syntax_id *syntax_id) diff --git a/source4/librpc/rpc/pyrpc_util.c b/source4/librpc/rpc/pyrpc_util.c index e6227eaa604..0d6a16518f1 100644 --- a/source4/librpc/rpc/pyrpc_util.c +++ b/source4/librpc/rpc/pyrpc_util.c @@ -416,7 +416,7 @@ PyObject *PyString_FromStringOrNULL(const char *str) if (str == NULL) { Py_RETURN_NONE; } - return PyStr_FromString(str); + return PyUnicode_FromString(str); } PyObject *pyrpc_import_union(PyTypeObject *type, TALLOC_CTX *mem_ctx, int level, diff --git a/source4/param/provision.c b/source4/param/provision.c index 85671f80b87..177fb93f18c 100644 --- a/source4/param/provision.c +++ b/source4/param/provision.c @@ -45,7 +45,7 @@ static bool dict_insert(PyObject* dict, static PyObject *provision_module(void) { - PyObject *name = PyStr_FromString("samba.provision"); + PyObject *name = PyUnicode_FromString("samba.provision"); PyObject *mod = NULL; if (name == NULL) return NULL; @@ -56,7 +56,7 @@ static PyObject *provision_module(void) static PyObject *schema_module(void) { - PyObject *name = PyStr_FromString("samba.schema"); + PyObject *name = PyUnicode_FromString("samba.schema"); PyObject *mod = NULL; if (name == NULL) return NULL; @@ -67,7 +67,7 @@ static PyObject *schema_module(void) static PyObject *ldb_module(void) { - PyObject *name = PyStr_FromString("ldb"); + PyObject *name = PyUnicode_FromString("ldb"); PyObject *mod = NULL; if (name == NULL) return NULL; @@ -152,7 +152,7 @@ NTSTATUS provision_bare(TALLOC_CTX *mem_ctx, struct loadparm_context *lp_ctx, configfile = lpcfg_configfile(lp_ctx); if (configfile != NULL) { if (!dict_insert(parameters, "smbconf", - PyStr_FromString(configfile))) { + PyUnicode_FromString(configfile))) { status = NT_STATUS_UNSUCCESSFUL; goto out; } @@ -160,40 +160,40 @@ NTSTATUS provision_bare(TALLOC_CTX *mem_ctx, struct loadparm_context *lp_ctx, if (!dict_insert(parameters, "rootdn", - PyStr_FromString(settings->root_dn_str))) { + PyUnicode_FromString(settings->root_dn_str))) { status = NT_STATUS_UNSUCCESSFUL; goto out; } if (settings->targetdir != NULL) { if (!dict_insert(parameters, "targetdir", - PyStr_FromString(settings->targetdir))) { + PyUnicode_FromString(settings->targetdir))) { status = NT_STATUS_UNSUCCESSFUL; goto out; } } if (!dict_insert(parameters, "hostname", - PyStr_FromString(settings->netbios_name))) { + PyUnicode_FromString(settings->netbios_name))) { status = NT_STATUS_UNSUCCESSFUL; goto out; } if (!dict_insert(parameters, "domain", - PyStr_FromString(settings->domain))) { + PyUnicode_FromString(settings->domain))) { status = NT_STATUS_UNSUCCESSFUL; goto out; } if (!dict_insert(parameters, "realm", - PyStr_FromString(settings->realm))) { + PyUnicode_FromString(settings->realm))) { status = NT_STATUS_UNSUCCESSFUL; goto out; } if (settings->root_dn_str) { if (!dict_insert(parameters, "rootdn", - PyStr_FromString(settings->root_dn_str))) { + PyUnicode_FromString(settings->root_dn_str))) { status = NT_STATUS_UNSUCCESSFUL; goto out; } @@ -202,7 +202,7 @@ NTSTATUS provision_bare(TALLOC_CTX *mem_ctx, struct loadparm_context *lp_ctx, if (settings->domain_dn_str) { if (!dict_insert(parameters, "domaindn", - PyStr_FromString(settings->domain_dn_str))) { + PyUnicode_FromString(settings->domain_dn_str))) { status = NT_STATUS_UNSUCCESSFUL; goto out; } @@ -211,7 +211,7 @@ NTSTATUS provision_bare(TALLOC_CTX *mem_ctx, struct loadparm_context *lp_ctx, if (settings->schema_dn_str) { if (!dict_insert(parameters, "schemadn", - PyStr_FromString(settings->schema_dn_str))) { + PyUnicode_FromString(settings->schema_dn_str))) { status = NT_STATUS_UNSUCCESSFUL; goto out; } @@ -219,7 +219,7 @@ NTSTATUS provision_bare(TALLOC_CTX *mem_ctx, struct loadparm_context *lp_ctx, if (settings->config_dn_str) { if (!dict_insert(parameters, "configdn", - PyStr_FromString(settings->config_dn_str))) { + PyUnicode_FromString(settings->config_dn_str))) { status = NT_STATUS_UNSUCCESSFUL; goto out; } @@ -227,7 +227,7 @@ NTSTATUS provision_bare(TALLOC_CTX *mem_ctx, struct loadparm_context *lp_ctx, if (settings->server_dn_str) { if (!dict_insert(parameters, "serverdn", - PyStr_FromString(settings->server_dn_str))) { + PyUnicode_FromString(settings->server_dn_str))) { status = NT_STATUS_UNSUCCESSFUL; goto out; } @@ -235,7 +235,7 @@ NTSTATUS provision_bare(TALLOC_CTX *mem_ctx, struct loadparm_context *lp_ctx, if (settings->site_name) { if (!dict_insert(parameters, "sitename", - PyStr_FromString(settings->site_name))) { + PyUnicode_FromString(settings->site_name))) { status = NT_STATUS_UNSUCCESSFUL; goto out; } @@ -243,7 +243,7 @@ NTSTATUS provision_bare(TALLOC_CTX *mem_ctx, struct loadparm_context *lp_ctx, if (!dict_insert(parameters, "machinepass", - PyStr_FromString(settings->machine_password))){ + PyUnicode_FromString(settings->machine_password))){ status = NT_STATUS_UNSUCCESSFUL; goto out; } @@ -403,27 +403,27 @@ NTSTATUS provision_store_self_join(TALLOC_CTX *mem_ctx, struct loadparm_context } if (!dict_insert(parameters, "domain", - PyStr_FromString(settings->domain_name))) { + PyUnicode_FromString(settings->domain_name))) { status = NT_STATUS_UNSUCCESSFUL; goto out; } if (settings->realm != NULL) { if (!dict_insert(parameters, "realm", - PyStr_FromString(settings->realm))) { + PyUnicode_FromString(settings->realm))) { status = NT_STATUS_UNSUCCESSFUL; goto out; } } if (!dict_insert(parameters, "machinepass", - PyStr_FromString(settings->machine_password))) { + PyUnicode_FromString(settings->machine_password))) { status = NT_STATUS_UNSUCCESSFUL; goto out; } if (!dict_insert(parameters, "netbiosname", - PyStr_FromString(settings->netbios_name))) { + PyUnicode_FromString(settings->netbios_name))) { status = NT_STATUS_UNSUCCESSFUL; goto out; } @@ -527,7 +527,7 @@ struct ldb_context *provision_get_schema(TALLOC_CTX *mem_ctx, if (schema_dn) { if (!dict_insert(parameters, "schemadn", - PyStr_FromString(schema_dn))) { + PyUnicode_FromString(schema_dn))) { return NULL; } } diff --git a/source4/param/pyparam.c b/source4/param/pyparam.c index df0879a3c71..cf7423ddec3 100644 --- a/source4/param/pyparam.c +++ b/source4/param/pyparam.c @@ -63,7 +63,7 @@ static PyObject *py_lp_ctx_get_helper(struct loadparm_context *lp_ctx, const cha if (value == NULL) { return NULL; } - return PyStr_FromString(value); + return PyUnicode_FromString(value); } parm = lpcfg_parm_struct(lp_ctx, param_name); @@ -83,7 +83,7 @@ static PyObject *py_lp_ctx_get_helper(struct loadparm_context *lp_ctx, const cha value = lpcfg_get_parametric(lp_ctx, NULL, type, option); if (value == NULL) return NULL; - return PyStr_FromString(value); + return PyUnicode_FromString(value); } else { /* its a global parameter */ parm = lpcfg_parm_struct(lp_ctx, param_name); @@ -103,7 +103,7 @@ static PyObject *py_lp_ctx_get_helper(struct loadparm_context *lp_ctx, const cha return PyStr_FromFormat("%c", *(char *)parm_ptr); case P_STRING: case P_USTRING: - return PyStr_FromString(*(char **)parm_ptr); + return PyUnicode_FromString(*(char **)parm_ptr); case P_BOOL: return PyBool_FromLong(*(bool *)parm_ptr); case P_BOOLREV: @@ -115,7 +115,7 @@ static PyObject *py_lp_ctx_get_helper(struct loadparm_context *lp_ctx, const cha case P_ENUM: for (i=0; parm->enum_list[i].name; i++) { if (*(int *)parm_ptr == parm->enum_list[i].value) { - return PyStr_FromString(parm->enum_list[i].name); + return PyUnicode_FromString(parm->enum_list[i].name); } } return NULL; @@ -133,7 +133,7 @@ static PyObject *py_lp_ctx_get_helper(struct loadparm_context *lp_ctx, const cha pylist = PyList_New(str_list_length(strlist)); for (j = 0; strlist[j]; j++) PyList_SetItem(pylist, j, - PyStr_FromString(strlist[j])); + PyUnicode_FromString(strlist[j])); return pylist; } } @@ -225,7 +225,7 @@ static PyObject *py_lp_ctx_private_path(PyObject *self, PyObject *args) return NULL; path = lpcfg_private_path(NULL, PyLoadparmContext_AsLoadparmContext(self), name); - ret = PyStr_FromString(path); + ret = PyUnicode_FromString(path); talloc_free(path); return ret; @@ -240,7 +240,7 @@ static PyObject *py_lp_ctx_services(PyObject *self, PyObject *unused) for (i = 0; i < lpcfg_numservices(lp_ctx); i++) { struct loadparm_service *service = lpcfg_servicebynum(lp_ctx, i); if (service != NULL) { - PyList_SetItem(ret, i, PyStr_FromString(lpcfg_servicename(service))); + PyList_SetItem(ret, i, PyUnicode_FromString(lpcfg_servicename(service))); } } return ret; @@ -255,7 +255,7 @@ static PyObject *py_lp_ctx_server_role(PyObject *self, PyObject *unused) role = lpcfg_server_role(lp_ctx); role_str = server_role_str(role); - return PyStr_FromString(role_str); + return PyUnicode_FromString(role_str); } static PyObject *py_lp_dump(PyObject *self, PyObject *args) @@ -375,7 +375,7 @@ static PyObject *py_cache_path(PyObject *self, PyObject *args) "Unable to access cache %s", name); return NULL; } - ret = PyStr_FromString(path); + ret = PyUnicode_FromString(path); talloc_free(path); return ret; @@ -399,7 +399,7 @@ static PyObject *py_state_path(PyObject *self, PyObject *args) "Unable to access cache %s", name); return NULL; } - ret = PyStr_FromString(path); + ret = PyUnicode_FromString(path); talloc_free(path); return ret; @@ -460,7 +460,7 @@ static PyObject *py_lp_ctx_config_file(PyObject *self, void *closure) if (configfile == NULL) Py_RETURN_NONE; else - return PyStr_FromString(configfile); + return PyUnicode_FromString(configfile); } static PyGetSetDef py_lp_ctx_getset[] = { @@ -616,27 +616,27 @@ PyTypeObject PyLoadparmService = { static PyObject *py_default_path(PyObject *self, PyObject *Py_UNUSED(ignored)) { - return PyStr_FromString(lp_default_path()); + return PyUnicode_FromString(lp_default_path()); } static PyObject *py_setup_dir(PyObject *self, PyObject *Py_UNUSED(ignored)) { - return PyStr_FromString(dyn_SETUPDIR); + return PyUnicode_FromString(dyn_SETUPDIR); } static PyObject *py_modules_dir(PyObject *self, PyObject *Py_UNUSED(ignored)) { - return PyStr_FromString(dyn_MODULESDIR); + return PyUnicode_FromString(dyn_MODULESDIR); } static PyObject *py_bin_dir(PyObject *self, PyObject *Py_UNUSED(ignored)) { - return PyStr_FromString(dyn_BINDIR); + return PyUnicode_FromString(dyn_BINDIR); } static PyObject *py_sbin_dir(PyObject *self, PyObject *Py_UNUSED(ignored)) { - return PyStr_FromString(dyn_SBINDIR); + return PyUnicode_FromString(dyn_SBINDIR); } static PyMethodDef pyparam_methods[] = { |