summaryrefslogtreecommitdiff
path: root/net/libsscript/patches/patch-ab
blob: 7bfa342224fbc872a91692c03dc011ac43841fa6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
$NetBSD: patch-ab,v 1.2 2008/09/19 23:26:09 joerg Exp $

--- sscript.c.orig	2000-02-02 02:21:05.000000000 +0100
+++ sscript.c
@@ -10,7 +10,9 @@
 #include <sys/socket.h>
 #include <sys/time.h>
 #include <netinet/in.h>
+#ifndef __INTERIX
 #include <net/if.h>
+#endif
 #include <strings.h>
 #include <sys/file.h>
 #include <signal.h>
@@ -34,8 +36,8 @@ char *sscript_lindex(char *input_string,
  static char tmpstring[1024];
  int i;
  strncpy(tmpstring,input_string,1024);
- (char *)tokens[i=0] = (char *)strtok(tmpstring, " ");
- while (((char *)tokens[++i] = (char *)strtok(NULL, " ")));
+ tokens[i=0] = strtok(tmpstring, " ");
+ while ((tokens[++i] = strtok(NULL, " ")));
  tokens[i] = NULL;
  return(tokens[word_number]);
 }
@@ -231,8 +233,8 @@ char *sscript_lrange(char *input_string,
   strcpy(global_var[1],out_string);
   return global_var[1]; }
  strcpy(tmpstring,input_string);
- (char *)tokens[i=0] = (char *)strtok(tmpstring, " ");
- while(((char *)tokens[++i] = (char *)strtok(NULL, " ")));
+ tokens[i=0] = strtok(tmpstring, " ");
+ while((tokens[++i] = strtok(NULL, " ")));
  tokens[i] = NULL;
  i++;
  if(i<starting_at) return (int)NULL;