diff options
Diffstat (limited to 'src/trace.cpp')
| -rw-r--r-- | src/trace.cpp | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/trace.cpp b/src/trace.cpp index dab53d6..242d110 100644 --- a/src/trace.cpp +++ b/src/trace.cpp | |||
| @@ -58,7 +58,7 @@ template<> void Bu::__tracer_format<char>( const char &v ) | |||
| 58 | { | 58 | { |
| 59 | printf("%hhd", v ); | 59 | printf("%hhd", v ); |
| 60 | } | 60 | } |
| 61 | /* | 61 | |
| 62 | template<> void Bu::__tracer_format<long>( const long &v ) | 62 | template<> void Bu::__tracer_format<long>( const long &v ) |
| 63 | { | 63 | { |
| 64 | printf("%ld", v ); | 64 | printf("%ld", v ); |
| @@ -67,7 +67,7 @@ template<> void Bu::__tracer_format<long>( const long &v ) | |||
| 67 | template<> void Bu::__tracer_format<unsigned long>( const unsigned long &v ) | 67 | template<> void Bu::__tracer_format<unsigned long>( const unsigned long &v ) |
| 68 | { | 68 | { |
| 69 | printf("%lu", v ); | 69 | printf("%lu", v ); |
| 70 | }*/ | 70 | } |
| 71 | 71 | ||
| 72 | template<> void Bu::__tracer_format<float>( const float &v ) | 72 | template<> void Bu::__tracer_format<float>( const float &v ) |
| 73 | { | 73 | { |
| @@ -93,7 +93,11 @@ template<> void Bu::__tracer_format<char **>( char ** const &v ) | |||
| 93 | { | 93 | { |
| 94 | printf("["); | 94 | printf("["); |
| 95 | for( int j = 0; v[j]; j++ ) | 95 | for( int j = 0; v[j]; j++ ) |
| 96 | { | ||
| 97 | if( j > 0 ) | ||
| 98 | printf(", "); | ||
| 96 | printf("\"%s\"", v[j] ); | 99 | printf("\"%s\"", v[j] ); |
| 100 | } | ||
| 97 | printf("]"); | 101 | printf("]"); |
| 98 | } | 102 | } |
| 99 | 103 | ||
| @@ -111,6 +115,10 @@ template<> void Bu::__tracer_format<char const **>( char const ** const &v ) | |||
| 111 | { | 115 | { |
| 112 | printf("["); | 116 | printf("["); |
| 113 | for( int j = 0; v[j]; j++ ) | 117 | for( int j = 0; v[j]; j++ ) |
| 118 | { | ||
| 119 | if( j > 0 ) | ||
| 120 | printf(", "); | ||
| 114 | printf("\"%s\"", v[j] ); | 121 | printf("\"%s\"", v[j] ); |
| 122 | } | ||
| 115 | printf("]"); | 123 | printf("]"); |
| 116 | } | 124 | } |
