| 1237 | */ |
| 1238 | |
| 1239 | static void get_source_line( FRAME * frame, char const * * file, int * line ) |
| 1240 | { |
| 1241 | if ( frame->file ) |
| 1242 | { |
| 1243 | char const * f = object_str( frame->file ); |
| 1244 | int l = frame->line; |
| 1245 | if ( !strcmp( f, "+" ) ) |
| 1246 | { |
| 1247 | f = "jambase.c"; |
| 1248 | l += 3; |
| 1249 | } |
| 1250 | *file = f; |
| 1251 | *line = l; |
| 1252 | } |
| 1253 | else |
| 1254 | { |
| 1255 | *file = "(builtin)"; |
| 1256 | *line = -1; |
| 1257 | } |
| 1258 | } |
| 1259 | |
| 1260 | |
| 1261 | void print_source_line( FRAME * frame ) |
no test coverage detected