svn commit: r419282 - head/news/newspost/files
Baptiste Daroussin
bapt at FreeBSD.org
Fri Jul 29 23:39:35 UTC 2016
Author: bapt
Date: Fri Jul 29 23:39:33 2016
New Revision: 419282
URL: https://svnweb.freebsd.org/changeset/ports/419282
Log:
Prevent collision with getline(3)
Added:
head/news/newspost/files/patch-base_newspost.c (contents, props changed)
head/news/newspost/files/patch-base_utils.c (contents, props changed)
head/news/newspost/files/patch-base_utils.h (contents, props changed)
head/news/newspost/files/patch-ui_options.c (contents, props changed)
Added: head/news/newspost/files/patch-base_newspost.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/news/newspost/files/patch-base_newspost.c Fri Jul 29 23:39:33 2016 (r419282)
@@ -0,0 +1,11 @@
+--- base/newspost.c.orig 2003-04-23 15:33:23 UTC
++++ base/newspost.c
+@@ -342,7 +342,7 @@ static Buff *read_text_file(Buff *text_b
+ file = fopen(filename, "r");
+ if (file != NULL) {
+ while (!feof(file)) {
+- line = getline(line, file);
++ line = get_line(line, file);
+ if(line == NULL){
+ text_buffer = buff_add(text_buffer, "\r\n");
+ continue;
Added: head/news/newspost/files/patch-base_utils.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/news/newspost/files/patch-base_utils.c Fri Jul 29 23:39:33 2016 (r419282)
@@ -0,0 +1,11 @@
+--- base/utils.c.orig 2003-04-23 15:33:23 UTC
++++ base/utils.c
+@@ -43,7 +43,7 @@ file_entry * file_entry_free(file_entry
+ return NULL;
+ }
+
+-Buff * getline(Buff *buff, FILE *file){
++Buff * get_line(Buff *buff, FILE *file){
+ char c = fgetc(file);
+ buff = buff_free(buff);
+ while(TRUE){
Added: head/news/newspost/files/patch-base_utils.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/news/newspost/files/patch-base_utils.h Fri Jul 29 23:39:33 2016 (r419282)
@@ -0,0 +1,11 @@
+--- base/utils.h.orig 2003-02-08 15:09:41 UTC
++++ base/utils.h
+@@ -26,7 +26,7 @@ file_entry;
+ file_entry * file_entry_alloc();
+ file_entry * file_entry_free(file_entry *fe);
+
+-Buff * getline(Buff *buff, FILE *file);
++Buff * get_line(Buff *buff, FILE *file);
+ Buff *buff_add(Buff *buff, char *data, ... );
+ Buff * buff_free(Buff *buff);
+ Buff *buff_create(Buff *buff, char *data, ... );
Added: head/news/newspost/files/patch-ui_options.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/news/newspost/files/patch-ui_options.c Fri Jul 29 23:39:33 2016 (r419282)
@@ -0,0 +1,20 @@
+--- ui/options.c.orig 2003-04-23 15:33:33 UTC
++++ ui/options.c
+@@ -332,7 +332,7 @@ void parse_defaults(newspost_data *data)
+ file = fopen(filename->data, "r");
+ if (file != NULL) {
+ while (!feof(file)) {
+- line = getline(line, file);
++ line = get_line(line, file);
+ linenum++;
+ if(line == NULL) continue;
+
+@@ -429,7 +429,7 @@ void parse_defaults(newspost_data *data)
+ linenum = 0;
+ while (linenum < 8) {
+ linenum++;
+- line = getline(line, file);
++ line = get_line(line, file);
+ if(line == NULL) continue;
+
+ switch (linenum) {
More information about the svn-ports-head
mailing list