2013-09-26 17:14:40 +02:00

32 lines
943 B
Plaintext

$NetBSD: patch-aa,v 1.1.1.1 2008/05/13 21:36:14 sborrill Exp $
--- src/ftmenu.c.orig 2008-05-13 21:49:29.000000000 +0100
+++ src/ftmenu.c 2008-05-13 22:24:01.000000000 +0100
@@ -178,7 +178,7 @@
regcomp(&reg_command ,"{.*}" ,0);
// find the menu file
- while((nchars=getline(&line,&line_len,file))>0){
+ while(fgets(line, MAX_LINE_LENGTH, file) != NULL) {
if(regexec(&reg_file,line,0,NULL,0)==0){
g_strstrip(line);
line = strchr(line,':'); // break into tokens
@@ -195,7 +195,7 @@
// read the menu file
file = fopen(menufile,"r");
- while((nchars=getline(&line,&line_len,file))>0){
+ while(fgets(line, MAX_LINE_LENGTH, file) != NULL) {
// finds the menu title
if(regexec(&reg_begin,line,0,NULL,0)==0){
if(regexec(&reg_paren,line,(size_t) 1,exp_match,0)==0){
@@ -226,7 +226,7 @@
menu_depth--;
}
fclose(file);
- g_free(&line);
+ g_free(line);
regfree(&reg_file);
regfree(&reg_begin);