Added a null-safe strdup variant
This commit is contained in:
@@ -71,6 +71,11 @@
|
||||
*/
|
||||
#define strncaseeq(x,y,len) (strncasecmp(x, y, len) == 0)
|
||||
|
||||
/**
|
||||
* NULL-safe strdup variant
|
||||
*/
|
||||
#define strdupnull(x) ({ char *_x = x; _x ? strdup(_x) : NULL; })
|
||||
|
||||
/**
|
||||
* Macro compares two binary blobs for equality
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user