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

redirect direct prints to DwtLogger
author Frank Benoit <benoit@tionex.de>
date Fri, 20 Mar 2009 21:00:06 +0100
parents 6956821fe8ed
children
comparison
equal deleted inserted replaced
360:ee1dd551f5b1 361:4bffbf81e2d6
10 10
11 public import dwt.internal.c.glib_object; 11 public import dwt.internal.c.glib_object;
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 else{ 39 else{
41 loaded++; 40 loaded++;
42 } 41 }
43 } 42 }
44 } else { 43 } else {
45 Trace.formatln( "Could not load the library {}", libname ); 44 getDwtLogger().trace( "Could not load the library {}", libname );
46 } 45 }
47 } 46 }
48 } 47 }
49 48
50 49