blob: 528528ae7c7390f4579ccfef4876a7f3be0dc125 [file] [log] [blame]
Brad Bishop1a4b7ee2018-12-16 17:11:34 -08001Minic GNU basename() API for non-glibc library e.g. musl
2
3Upstream-Status: Pending
4Signed-off-by: Khem Raj <raj.khem@gmail.com>
5
6Index: poppler-0.64.0/utils/pdfsig.cc
7===================================================================
8--- poppler-0.64.0.orig/utils/pdfsig.cc
9+++ poppler-0.64.0/utils/pdfsig.cc
10@@ -35,6 +35,10 @@
11 #include "Win32Console.h"
12 #include "numberofcharacters.h"
13
14+#if !defined(__GLIBC__)
15+#define basename(src) (strrchr(src,'/') ? strrchr(src,'/')+1 : src)
16+#endif
17+
18 static const char * getReadableSigState(SignatureValidationStatus sig_vs)
19 {
20 switch(sig_vs) {