summaryrefslogtreecommitdiff
path: root/module_sigrokdecode.c
diff options
context:
space:
mode:
authorUwe Hermann <uwe@hermann-uwe.de>2012-02-11 20:06:46 +0100
committerUwe Hermann <uwe@hermann-uwe.de>2012-02-11 22:34:16 +0100
commit56bf4c20afc2785f8cdf75e386159e23fa2c1acf (patch)
tree410505294681081a727fa35b9778aa220dc35638 /module_sigrokdecode.c
parenta8b72b05cad9fd63e52079acb395a6694ed5f6b6 (diff)
downloadlibsigrokdecode-56bf4c20afc2785f8cdf75e386159e23fa2c1acf.tar.gz
libsigrokdecode-56bf4c20afc2785f8cdf75e386159e23fa2c1acf.zip
Use g_try_malloc/g_free/g_strdup consistently.
Avoid plain malloc()/free() in sr/srd, especially in the API calls. Also avoid g_malloc*() in favor of g_try_malloc*(). Use g_strdup() instead of strdup() so that we can use g_free() consistently everywhere. Exceptions: Stuff that is allocated via other libs (not using glib), should also be properly free'd using the respective free-ing function (instead of g_free()). Examples: Stuff allocated by libusb, libftdi, etc. Also, use sr_err() instead of sr_warn() for actual errors. sr_warn() is meant for non-fatal/uncritical warnings.
Diffstat (limited to 'module_sigrokdecode.c')
0 files changed, 0 insertions, 0 deletions