ソースを参照

cmLib.c:cmLibInitialize() now checks for empty as well as NULL library path

before scanning for libraries.
master
kevin 11年前
コミット
92c7f0aa9b
1個のファイルの変更4行の追加2行の削除
  1. 4
    2
      cmLib.c

+ 4
- 2
cmLib.c ファイルの表示

5
 #include "cmCtx.h"
5
 #include "cmCtx.h"
6
 #include "cmMem.h"
6
 #include "cmMem.h"
7
 #include "cmMallocDebug.h"
7
 #include "cmMallocDebug.h"
8
+#include "cmLinkedHeap.h"
8
 #include "cmFileSys.h"
9
 #include "cmFileSys.h"
9
 
10
 
10
 #include "cmLib.h"
11
 #include "cmLib.h"
12
+#include "cmText.h"
11
 
13
 
12
-#ifdef OS_LINUX
14
+#ifndef NDEF
13
 
15
 
14
 #include <dlfcn.h>
16
 #include <dlfcn.h>
15
 
17
 
119
 
121
 
120
   hp->h = p;
122
   hp->h = p;
121
 
123
 
122
-  if( dirStr != NULL )
124
+  if( cmTextIsNotEmpty(dirStr) )
123
     if((rc = cmLibScan(*hp,dirStr)) != kOkLibRC )
125
     if((rc = cmLibScan(*hp,dirStr)) != kOkLibRC )
124
       hp->h = NULL;
126
       hp->h = NULL;
125
 
127
 

読み込み中…
キャンセル
保存