]> git.eshelyaron.com Git - emacs.git/commitdiff
oldXMenu: add missing #include <string.h>
authorMichal Nazarewicz <mina86@mina86.com>
Fri, 10 Feb 2017 18:14:39 +0000 (19:14 +0100)
committerMichal Nazarewicz <mina86@mina86.com>
Wed, 15 Feb 2017 15:54:06 +0000 (16:54 +0100)
Some of the files in oldXMenu use functions from string.h without
including that header which results in compile warnings:

ChgPane.c:46:5: warning: implicit declaration of function ‘strlen’
ChgPane.c:46:20: warning: incompatible implicit declaration of
built-in function ‘strlen’
ChgSel.c:62:2: warning: implicit declaration of function ‘strlen’
ChgSel.c:62:17: warning: incompatible implicit declaration of built-in
function ‘strlen’
Create.c:220:5: warning: implicit declaration of function ‘strcmp’
InsPane.c:65:5: warning: implicit declaration of function ‘strlen’
InsPane.c:65:20: warning: incompatible implicit declaration of
built-in function ‘strlen’
InsSel.c:68:5: warning: implicit declaration of function ‘strlen’
InsSel.c:68:20: warning: incompatible implicit declaration of built-in
function ‘strlen’
InsSel.c:75:5: warning: implicit declaration of function ‘strcmp’

Add the necessary ‘#include <string.h>’.

oldXMenu/ChgPane.c, oldXMenu/ChgSel.c, oldXMenu/Create.c, oldXMenu/InsPane.c,
oldXMenu/InsSel.c: add missing #include <string.h>

oldXMenu/ChgPane.c
oldXMenu/ChgSel.c
oldXMenu/Create.c
oldXMenu/InsPane.c
oldXMenu/InsSel.c

index d2977b73faf191a696b6a290e4eeb1d6e4e9529c..733f65950f52e0ff8f8ddb99ec3d1a8e9ffa4d50 100644 (file)
@@ -14,6 +14,7 @@
  */
 
 #include "XMenuInt.h"
+#include <string.h>
 
 int
 XMenuChangePane(register XMenu *menu, register int p_num, char *label)
index d24e61f56d520495e8b98e94144ad89fd6216219..5a46b5cf58791c96e4985994b5e7c206f3078511 100644 (file)
@@ -14,6 +14,7 @@
  */
 
 #include "XMenuInt.h"
+#include <string.h>
 
 int
 XMenuChangeSelection(Display *display, register XMenu *menu, register int p_num, register int s_num, char *data, int data_sw, char *label, int label_sw)
index 0e72a2d2e582e758613caf460c4a007fae6b3f50..a091368536569abf8ad7ba714f5de04d22f6250e 100644 (file)
@@ -31,6 +31,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "XMenuInt.h"
 #include <stdlib.h>
+#include <string.h>
 
 #ifdef EMACS_BITMAP_FILES
 #include "../src/bitmaps/dimple1.xbm"
index d8470f3a5bf311e973edf675b293b2404a2f3201..da92f49aa77219032281c011a094f0d5574d92e6 100644 (file)
@@ -15,6 +15,7 @@
  */
 
 #include "XMenuInt.h"
+#include <string.h>
 
 int
 XMenuInsertPane(register XMenu *menu, register int p_num, char *label, int active)
index 66f4968197df95bfd9929e093ce81dc7b75a3489..f5380437958b9851e86f6ccf7447dce53756c505 100644 (file)
@@ -14,6 +14,7 @@
  */
 
 #include "XMenuInt.h"
+#include <string.h>
 
 int
 XMenuInsertSelection(register XMenu *menu, register int p_num, register int s_num, char *data, char *label, int active)