(parse_contents): Do not call sr_dbg() on every signal change.
This would be excessive even for sr_spew().
(read_until): Do not call ftell() just to be able to show some
number in a debug message later on.
*/
static gboolean read_until(FILE *file, GString *dest, char mode)
{
+ int c;
char prev[4] = "";
- long startpos = ftell(file);
+
for(;;) {
- int c = fgetc(file);
+ c = fgetc(file);
if (c == EOF) {
if (mode == '$')
- sr_err("Unexpected EOF, read started at %ld.", startpos);
+ sr_err("Unexpected EOF.");
return FALSE;
}
probe = l->data;
if (g_strcmp0(token->str, probe->identifier) == 0) {
- sr_dbg("Probe %d new value %d.", i, bit);
-
/* Found our probe */
if (bit)
prev_values |= (uint64_t)1 << i;