aboutsummaryrefslogtreecommitdiffstats
path: root/cfg.c
diff options
context:
space:
mode:
authorreinelt <>2000-03-26 19:03:52 +0000
committerreinelt <>2000-03-26 19:03:52 +0000
commit6cd356dde73010507cad5e27d152cf67dada4f2d (patch)
tree3382711de58aef784bece794c81c249e2ca59b8b /cfg.c
parent429036b6886e31a8d20024f73a203e1d4c3e2f65 (diff)
downloadlcd4linux-6cd356dde73010507cad5e27d152cf67dada4f2d.tar.gz
[lcd4linux @ 2000-03-26 19:03:52 by reinelt]
more Pixmap renaming quoting of '#' in config file
Diffstat (limited to 'cfg.c')
-rw-r--r--cfg.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/cfg.c b/cfg.c
index 4b97a0a..1e0df08 100644
--- a/cfg.c
+++ b/cfg.c
@@ -1,4 +1,4 @@
-/* $Id: cfg.c,v 1.2 2000/03/10 17:36:02 reinelt Exp $
+/* $Id: cfg.c,v 1.3 2000/03/26 19:03:52 reinelt Exp $
*
* config file stuff
*
@@ -20,6 +20,11 @@
*
*
* $Log: cfg.c,v $
+ * Revision 1.3 2000/03/26 19:03:52 reinelt
+ *
+ * more Pixmap renaming
+ * quoting of '#' in config file
+ *
* Revision 1.2 2000/03/10 17:36:02 reinelt
*
* first unstable but running release
@@ -84,7 +89,8 @@ static char *strip (char *s)
for (p=s; *p; p++) {
if (*p=='"') do p++; while (*p && *p!='\n' && *p!='"');
if (*p=='\'') do p++; while (*p && *p!='\n' && *p!='\'');
- if (*p=='#' || *p=='\n') {
+ if (p>s && *(p-1)=='\\' && *p=='#')
+ if (*p=='\n' || (*p=='#' && (p==s || *(p-1)!='\\'))) {
*p='\0';
break;
}