Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports-gnome
Path: blob/main/x11-wm/skippy-xd/files/patch-src_config.c
16155 views
1
--- src/config.c.orig 2015-02-24 13:35:00 UTC
2
+++ src/config.c
3
@@ -73,9 +73,9 @@ config_parse(const char *config) {
4
int ix = 0, l_ix = 0;
5
dlist *new_config = 0;
6
7
- regcomp(&re_section, "^[[:space:]]*\\[[[:space:]]*([[:alnum:]]*?)[[:space:]]*\\][[:space:]]*$", REG_EXTENDED);
8
+ regcomp(&re_section, "^[[:space:]]*\\[[[:space:]]*([[:alnum:]]*)[[:space:]]*\\][[:space:]]*$", REG_EXTENDED);
9
regcomp(&re_empty, "^[[:space:]]*#|^[[:space:]]*$", REG_EXTENDED);
10
- regcomp(&re_entry, "^[[:space:]]*([[:alnum:]]+)[[:space:]]*=[[:space:]]*(.*?)[[:space:]]*$", REG_EXTENDED);
11
+ regcomp(&re_entry, "^[[:space:]]*([[:alnum:]]+)[[:space:]]*=[[:space:]]*(.*)[[:space:]]*$", REG_EXTENDED);
12
13
while(1)
14
{
15
@@ -150,6 +150,7 @@ config_load(const char *path)
16
fclose(fin);
17
return 0;
18
}
19
+ data[flen] = '\0';
20
21
fclose(fin);
22
23
24