summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--include/libbbsutil.h1
-rw-r--r--innbbsd/Makefile2
-rw-r--r--mbbsd/Makefile1
-rw-r--r--src/libbbsutil/Makefile2
-rw-r--r--src/libbbsutil/alloc.c (renamed from mbbsd/alloc.c)0
-rw-r--r--src/libbbsutil/osdep.c (renamed from mbbsd/osdep.c)5
-rw-r--r--util/Makefile4
7 files changed, 9 insertions, 6 deletions
diff --git a/include/libbbsutil.h b/include/libbbsutil.h
index aa892beb..10c9a928 100644
--- a/include/libbbsutil.h
+++ b/include/libbbsutil.h
@@ -4,6 +4,7 @@
#include <stdint.h>
#include <sys/types.h>
+#include "osdep.h"
#include "config.h" // XXX for TIMET64, but config.h has too much thing I don't want ...
#ifdef __GNUC__
diff --git a/innbbsd/Makefile b/innbbsd/Makefile
index c8021368..3cc74564 100644
--- a/innbbsd/Makefile
+++ b/innbbsd/Makefile
@@ -33,7 +33,7 @@ all: ${PROGS}
UTIL_DIR= $(SRCROOT)/util
UTIL_OBJS= \
util_cache.o util_record.o util_passwd.o util_var.o \
- util_stuff.o util_osdep.o
+ util_stuff.o
.for fn in ${UTIL_OBJS}
LINK_UTIL_OBJS+= ${UTIL_DIR}/${fn}
diff --git a/mbbsd/Makefile b/mbbsd/Makefile
index 56cc71cd..b46c3574 100644
--- a/mbbsd/Makefile
+++ b/mbbsd/Makefile
@@ -10,7 +10,6 @@ SRCROOT= ..
PROG= mbbsd
CHESSOBJS= chc.o chc_tab.o chess.o go.o gomo.o dark.o reversi.o
GAMEOBJS = card.o guess.o chicken.o othello.o
-SYSOBJS = osdep.o
COREOBJS = bbs.o announce.o read.o board.o cache.o brc.o mail.o record.o fav.o
ACCOBJS = user.o register.o passwd.o
TALKOBJS = talk.o chat.o friend.o
diff --git a/src/libbbsutil/Makefile b/src/libbbsutil/Makefile
index d5b20637..aaaf62d2 100644
--- a/src/libbbsutil/Makefile
+++ b/src/libbbsutil/Makefile
@@ -4,7 +4,7 @@ SRCROOT= ../..
CFLAGS+= -I$(SRCROOT)/include
-OBJS= file.o lock.o log.o net.o sort.o string.o time.o crypt.o
+OBJS= file.o lock.o log.o net.o sort.o string.o time.o crypt.o osdep.o
TARGET= libbbsutil.a
diff --git a/mbbsd/alloc.c b/src/libbbsutil/alloc.c
index de676ce4..de676ce4 100644
--- a/mbbsd/alloc.c
+++ b/src/libbbsutil/alloc.c
diff --git a/mbbsd/osdep.c b/src/libbbsutil/osdep.c
index a3fcb35c..f4d68ead 100644
--- a/mbbsd/osdep.c
+++ b/src/libbbsutil/osdep.c
@@ -1,5 +1,8 @@
/* $Id$ */
-#include "bbs.h"
+#include "osdep.h"
+#include <stdio.h>
+#include <stdlib.h>
+#include <stdarg.h>
#ifdef NEED_STRLCAT
diff --git a/util/Makefile b/util/Makefile
index 69d89732..e649f794 100644
--- a/util/Makefile
+++ b/util/Makefile
@@ -9,11 +9,11 @@ BBSBASE= $(SRCROOT)/include/var.h
UTIL_OBJS= \
util_cache.o util_record.o util_passwd.o util_var.o \
- util_stuff.o util_osdep.o
+ util_stuff.o
MBBSD_OBJS= \
cache record passwd var \
- stuff osdep
+ stuff
# 下面這些程式, 會被 compile 並且和 $(UTIL_OBJS) 聯結
CPROG_WITH_UTIL= \