From 49e3ad404a28faa1dbcbbc0acf3071bec3d5ddfe Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Tue, 14 Jun 2016 09:34:06 +0200 Subject: Bugfix in icetime .pcf parser --- icetime/icetime.cc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'icetime') diff --git a/icetime/icetime.cc b/icetime/icetime.cc index b95c2fe..ad54f53 100644 --- a/icetime/icetime.cc +++ b/icetime/icetime.cc @@ -177,8 +177,11 @@ void read_pcf(const char *filename) while (fgets(buffer, 128, f)) { - if (buffer[0] == '#') - continue; + for (int i = 0; buffer[i]; i++) + if (buffer[i] == '#') { + buffer[i] = 0; + break; + } const char *tok = strtok(buffer, " \t\r\n"); if (tok == nullptr || strcmp(tok, "set_io")) -- cgit v1.2.3