17 lines
345 B
Diff
17 lines
345 B
Diff
|
Add GNU basename macro for code that expects GNU basename
|
||
|
|
||
|
diff -rup src/log.c.orig src/log.c
|
||
|
--- a/src/log.c
|
||
|
+++ b/src/log.c
|
||
|
@@ -34,6 +34,10 @@
|
||
|
|
||
|
#include "connman.h"
|
||
|
|
||
|
+#if !defined(__GLIBC__)
|
||
|
+#define basename(src) (strrchr(src,'/') ? strrchr(src,'/')+1 : src)
|
||
|
+#endif
|
||
|
+
|
||
|
static const char *program_exec;
|
||
|
static const char *program_path;
|
||
|
|