Changeset 36ee6f in git for omalloc/omRet2Info.c
- Timestamp:
- Sep 18, 2000, 11:12:17 AM (24 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- f3398d316400fe1ee1677fc397cacb80566ac664
- Parents:
- 8b515ab548162a33468ee70ac2adb59e9c8d9b45
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
omalloc/omRet2Info.c
r8b515ab r36ee6f 4 4 * Author: obachman (Olaf Bachmann) 5 5 * Created: 11/99 6 * Version: $Id: omRet2Info.c,v 1. 6 2000-09-14 12:59:53obachman Exp $6 * Version: $Id: omRet2Info.c,v 1.7 2000-09-18 09:12:16 obachman Exp $ 7 7 *******************************************************************/ 8 8 #include <stdio.h> … … 111 111 else if (fmt[l] == 'F') fprintf(fd, "%-20s", (*info[i].func != '\0' ? info[i].func : "??")); 112 112 else if (fmt[l] == 'l') fprintf(fd, "%d", info[i].line); 113 else if (fmt[l] == 'N') 114 { 115 if (*info[i].func != '\0') 116 { 117 char* found = strchr(info[i].func, '('); 118 if (found) *found = '\0'; 119 fprintf(fd, "%-20s", info[i].func); 120 if (found) *found = '('; 121 } 122 else 123 fprintf(fd, "%-20s", "??"); 124 } 113 125 else if (fmt[l] == 'L') 114 126 { … … 143 155 i = omBackTrace_2_RetInfo(bt, info, max); 144 156 #ifdef OM_PRINT_RETURN_ADDRESS 145 return omPrintRetInfo(info, i, fd, " #%i at %L in % Fra=%p\n");157 return omPrintRetInfo(info, i, fd, " #%i at %L in %N ra=%p\n"); 146 158 #else 147 return omPrintRetInfo(info, i, fd, " #%i at %L in % F\n");159 return omPrintRetInfo(info, i, fd, " #%i at %L in %N\n"); 148 160 #endif 149 161 } … … 241 253 #endif /* ! OM_INTERNAL_DEBUG */ 242 254 #ifdef OM_PRINT_RETURN_ADDRESS 243 return omPrintRetInfo(info, i, fd, "\n #%i at %L in % Fra=%p");255 return omPrintRetInfo(info, i, fd, "\n #%i at %L in %N ra=%p"); 244 256 #else 245 return omPrintRetInfo(info, i, fd, "\n #%i at %L in % F");257 return omPrintRetInfo(info, i, fd, "\n #%i at %L in %N"); 246 258 #endif 247 259 }
Note: See TracChangeset
for help on using the changeset viewer.