Fix for building with the latest glibc

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>

git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1584 8eb893ce-cfd4-0310-b710-fb5ebe64c474
sayer/1.4-spce2.6
Peter Lemenkov 17 years ago
parent f2a4933d22
commit b29061dad6

@ -8,7 +8,7 @@ IF(MYSQLPP_FOUND)
ADD_SUBDIRECTORY (mod_mysql)
ENDIF(MYSQLPP_FOUND)
ADD_SUBDIRECTORY (mod_py)
#ADD_SUBDIRECTORY (mod_sys)
ADD_SUBDIRECTORY (mod_sys)
ADD_SUBDIRECTORY (mod_uri)
ADD_SUBDIRECTORY (mod_utils)

@ -98,7 +98,12 @@ EXEC_ACTION_START(SCMkDirAction) {
bool sys_get_parent_dir(const char* path, char* parentPath) {
//size_t pos = strcspn(dirPath, "/\\");
char* ptr = strrchr(path, '/'); // search char from end reverse
#ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
const char* ptr;
#else
char* ptr;
#endif
ptr = strrchr(path, '/'); // search char from end reverse
if (ptr == NULL) {
ptr = strrchr(path, '\\'); // search char from end reverse
if (ptr == NULL) {

Loading…
Cancel
Save