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;
|
|
|