comparison dwt/internal/c/glx.d @ 361:4bffbf81e2d6

redirect direct prints to DwtLogger
author Frank Benoit <benoit@tionex.de>
date Fri, 20 Mar 2009 21:00:06 +0100
parents 380bad9f6852
children
comparison
equal deleted inserted replaced
360:ee1dd551f5b1 361:4bffbf81e2d6
10 10
11 version=DYNLINK; 11 version=DYNLINK;
12 12
13 version(DYNLINK){ 13 version(DYNLINK){
14 import tango.sys.SharedLib : SharedLib; 14 import tango.sys.SharedLib : SharedLib;
15 import tango.util.log.Trace;
16 struct Symbol{ 15 struct Symbol{
17 String name; 16 String name;
18 void** symbol; 17 void** symbol;
19 } 18 }
20 } 19 }
33 try{ 32 try{
34 *s.symbol = lib.getSymbol( s.name.ptr ); 33 *s.symbol = lib.getSymbol( s.name.ptr );
35 } 34 }
36 catch(Exception e){} 35 catch(Exception e){}
37 if( *s.symbol is null ){ 36 if( *s.symbol is null ){
38 Trace.formatln( "{}: Symbol '{}' not found", libname, s.name ); 37 getDwtLogger().trace( "{}: Symbol '{}' not found", libname, s.name );
39 } 38 }
40 } 39 }
41 } else { 40 } else {
42 Trace.formatln( "Could not load the library {}", libname ); 41 getDwtLogger().trace( "Could not load the library {}", libname );
43 } 42 }
44 } 43 }
45 } 44 }
46 45
47 extern(C): 46 extern(C):