Changeset 542
- Timestamp:
- 07/24/08 14:53:36 (4 months ago)
- Files:
-
- trunk/demos/gtkD/TestWindow.d (modified) (1 diff)
- trunk/src/gtkc/Loader.d (modified) (4 diffs)
- trunk/wrap/Loader.d (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/demos/gtkD/TestWindow.d
r525 r542 1214 1214 void main(string[] args) 1215 1215 { 1216 1216 Linker.dumpLoadLibraries(); 1217 1217 Linker.dumpFailedLoads(); 1218 1218 trunk/src/gtkc/Loader.d
r509 r542 96 96 97 97 static string[][string] loadFailures; 98 static string[] loadedLibs; 98 99 99 100 /** … … 126 127 127 128 /** 129 * Print all libraries loaded. 130 */ 131 public static void dumpLoadLibraries() 132 { 133 foreach(lib; loadedLibs) 134 { 135 version(Tango) Stdout.formatln("Loaded lib = {}", lib); 136 else writefln("Loaded lib = %s", lib); 137 } 138 } 139 140 /** 128 141 * Checks if any symbol failed to load 129 142 * Returns: true is ALL symbols loaded … … 136 149 public static void dumpFailedLoads() 137 150 { 138 foreach ( string lib ; Linker.getLoadLibraries())151 foreach ( string lib ; loadedLibs ) 139 152 { 140 153 foreach ( string symbol ; Linker.getLoadFailures(lib) ) … … 208 221 else 209 222 { 210 version(Tango) Stdout.formatln("Loaded lib = {}", libraryName); 211 else writefln("Loaded lib = %s", libraryName); 223 loadedLibs ~= libraryName; 212 224 } 213 225 trunk/wrap/Loader.d
r509 r542 96 96 97 97 static string[][string] loadFailures; 98 static string[] loadedLibs; 98 99 99 100 /** … … 126 127 127 128 /** 129 * Print all libraries loaded. 130 */ 131 public static void dumpLoadLibraries() 132 { 133 foreach(lib; loadedLibs) 134 { 135 version(Tango) Stdout.formatln("Loaded lib = {}", lib); 136 else writefln("Loaded lib = %s", lib); 137 } 138 } 139 140 /** 128 141 * Checks if any symbol failed to load 129 142 * Returns: true is ALL symbols loaded … … 136 149 public static void dumpFailedLoads() 137 150 { 138 foreach ( string lib ; Linker.getLoadLibraries())151 foreach ( string lib ; loadedLibs ) 139 152 { 140 153 foreach ( string symbol ; Linker.getLoadFailures(lib) ) … … 208 221 else 209 222 { 210 version(Tango) Stdout.formatln("Loaded lib = {}", libraryName); 211 else writefln("Loaded lib = %s", libraryName); 223 loadedLibs ~= libraryName; 212 224 } 213 225
