| 130 | } |
| 131 | |
| 132 | const char *src_file(const char *file) |
| 133 | { |
| 134 | static const char *util2 = __FILE__; |
| 135 | static int prefix = -1; |
| 136 | |
| 137 | if (prefix < 0) { |
| 138 | const char *cp = strrchr(util2, '/'); |
| 139 | prefix = cp ? cp - util2 + 1 : 0; |
| 140 | } |
| 141 | |
| 142 | if (prefix && strncmp(file, util2, prefix) == 0) |
| 143 | return file + prefix; |
| 144 | return file; |
| 145 | } |
no outgoing calls
no test coverage detected