X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=util.c;h=be14041ce5147a1dcf616000bdcfb8729cd915b4;hb=c6bfbc0043089e006c684bcce609da50aadded81;hp=c1b90404cbd43fd513363de5de34599ed7453387;hpb=f6c7eade2b8853b3d525b5cc0402e89ca74c1908;p=libsigrokdecode.git diff --git a/util.c b/util.c index c1b9040..be14041 100644 --- a/util.c +++ b/util.c @@ -18,9 +18,9 @@ * along with this program. If not, see . */ +#include #include "libsigrokdecode-internal.h" /* First, so we avoid a _POSIX_C_SOURCE warning. */ #include "libsigrokdecode.h" -#include "config.h" /** * Get the value of a Python object's attribute, returned as a newly @@ -145,11 +145,7 @@ SRD_PRIV int py_str_as_str(const PyObject *py_str, char **outstr) goto err_out; } - if (!(*outstr = g_strdup(str))) { - srd_dbg("Failed to g_malloc() outstr."); - ret = SRD_ERR_MALLOC; - goto err_out; - } + *outstr = g_strdup(str); err_out: if (py_encstr)