svn commit: r415641 - head/news/nn/files

Baptiste Daroussin bapt at FreeBSD.org
Sun May 22 16:35:31 UTC 2016


Author: bapt
Date: Sun May 22 16:35:29 2016
New Revision: 415641
URL: https://svnweb.freebsd.org/changeset/ports/415641

Log:
  Prevent collision with getline(3)

Added:
  head/news/nn/files/patch-aux.c   (contents, props changed)
  head/news/nn/files/patch-global.c   (contents, props changed)
  head/news/nn/files/patch-global.h   (contents, props changed)

Added: head/news/nn/files/patch-aux.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/nn/files/patch-aux.c	Sun May 22 16:35:29 2016	(r415641)
@@ -0,0 +1,11 @@
+--- aux.c.orig	2005-07-21 22:03:00 UTC
++++ aux.c
+@@ -507,7 +507,7 @@ aux_sh(article_header * ah, char *script
+ 		prompt_line = Lines - 1;
+ 		prompt("To: ");
+ 		unset_raw();
+-		if (getline(&cc[0], sizeof(cc)) == 0)
++		if (get_line(&cc[0], sizeof(cc)) == 0)
+ 		    cc[0] = CR;
+ 		nn_raw();
+ 		if (cc[0] != CR)

Added: head/news/nn/files/patch-global.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/nn/files/patch-global.c	Sun May 22 16:35:29 2016	(r415641)
@@ -0,0 +1,17 @@
+--- global.c.orig	2005-04-19 22:26:50 UTC
++++ global.c
+@@ -1307,12 +1307,12 @@ fgetstr(FILE * f)
+ }
+ 
+ /*
+- *	getline - gets a line from stdin
++ *	get_line - gets a line from stdin
+  *			returns the length of the line
+  */
+ 
+ int
+-getline(char *line, int max)
++get_line(char *line, int max)
+ {
+     if (fgets(line, max, stdin) == NULL)
+ 	return 0;

Added: head/news/nn/files/patch-global.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/nn/files/patch-global.h	Sun May 22 16:35:29 2016	(r415641)
@@ -0,0 +1,11 @@
+--- global.h.orig	2005-04-01 05:39:01 UTC
++++ global.h
+@@ -258,7 +258,7 @@ int             nn_truncate(char *, off_
+ char           *strsave(char *);
+ char           *str3save(char *, char *, char *);
+ char           *fgetstr(FILE *);
+-int             getline(char *, int);
++int             get_line(char *, int);
+ extern char    *tmp_directory;
+ extern char    *nntp_cache_dir;
+ #endif				/* _NN_GLOBAL_H */


More information about the svn-ports-head mailing list