Skip to content

Commit 3fbae8f

Browse files
committed
eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_4@904 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
1 parent 6f0e8d1 commit 3fbae8f

File tree

4 files changed

+15
-4
lines changed

4 files changed

+15
-4
lines changed

ChangeLog

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
Sat Aug 26 01:37:09 2000 WATANABE Hirofumi <eban@os.rim.or.jp>
2+
3+
* configure.in: check _mktemp.
4+
5+
* ruby.h: use _mktemp instead of mktemp if available.
6+
quiet ld warning.
7+
18
Thu Aug 24 15:27:39 2000 WATANABE Hirofumi <eban@os.rim.or.jp>
29

310
* ext/socket/socketport.h: use `extern int h_errno' if needed.

configure

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2579,7 +2579,7 @@ else
25792579
#include "confdefs.h"
25802580
#include <alloca.h>
25812581
int main() {
2582-
void *p = alloca(2 * sizeof(int));
2582+
char *p = alloca(2 * sizeof(int));
25832583
; return 0; }
25842584
EOF
25852585
if { (eval echo configure:2586: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
@@ -3143,7 +3143,7 @@ for ac_func in fmod killpg drand48 random wait4 waitpid syscall getcwd\
31433143
truncate chsize times utimes fcntl lockf setitimer\
31443144
setruid seteuid setreuid setrgid setegid setregid\
31453145
getpgrp setpgrp getpgid setpgid getgroups getpriority\
3146-
dlopen sigprocmask sigaction _setjmp setsid
3146+
dlopen sigprocmask sigaction _setjmp setsid _mktemp
31473147
do
31483148
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
31493149
echo "configure:3150: checking for $ac_func" >&5
@@ -3682,7 +3682,7 @@ else
36823682
int main() {
36833683
36843684
/* Ultrix mips cc rejects this. */
3685-
typedef int charset[2]; const charset x = {0,0};
3685+
typedef int charset[2]; const charset x;
36863686
/* SunOS 4.1.1 cc rejects this. */
36873687
char const *const *ccp;
36883688
char **p;

configure.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ AC_CHECK_FUNCS(fmod killpg drand48 random wait4 waitpid syscall getcwd\
198198
truncate chsize times utimes fcntl lockf setitimer\
199199
setruid seteuid setreuid setrgid setegid setregid\
200200
getpgrp setpgrp getpgid setpgid getgroups getpriority\
201-
dlopen sigprocmask sigaction _setjmp setsid)
201+
dlopen sigprocmask sigaction _setjmp setsid _mktemp)
202202
AC_STRUCT_TIMEZONE
203203
if test "$ac_cv_func_strftime" = no; then
204204
AC_TRY_LINK([],

ruby.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ extern "C" {
1919
#include "config.h"
2020
#include "defines.h"
2121

22+
#if defined HAVE__MKTEMP && !defined mktemp
23+
#define mktemp _mktemp
24+
#endif
25+
2226
#ifdef HAVE_STDLIB_H
2327
# include <stdlib.h>
2428
#endif

0 commit comments

Comments
 (0)