From dae41e0b3e72620cee8dd496f9f5271d791ee58f Mon Sep 17 00:00:00 2001 From: dscho Date: Tue, 30 Apr 2002 13:09:05 +0000 Subject: more mac --- Makefile | 2 +- mac.c | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index 6c51b1d..d1940d4 100644 --- a/Makefile +++ b/Makefile @@ -23,7 +23,7 @@ RANLIB=ranlib LIBS=$(LDFLAGS) $(VNCSERVERLIB) $(PTHREADLIB) $(EXTRALIBS) # for Mac OS X -OSX_LIBS = -framework ApplicationServices -framework Carbon +OSX_LIBS = -framework ApplicationServices -framework Carbon -framework IOKit # for x11vnc XLIBS = -L/usr/X11R6/lib -lX11 -lXext -lXtst diff --git a/mac.c b/mac.c index 27ad9bc..210deef 100644 --- a/mac.c +++ b/mac.c @@ -211,7 +211,7 @@ rfbDimmingShutdown(void) rfbScreenInfoPtr rfbScreen; -void shutdown(rfbClientPtr cl); +void rfbShutdown(rfbClientPtr cl); /* some variables to enable special behaviour */ int startTime = -1, maxSecsToConnect = 0; @@ -512,7 +512,7 @@ refreshCallback(CGRectCount count, const CGRect *rectArray, void *ignore) #endif if(startTime>0 && time(0)>startTime+maxSecsToConnect) - shutdown(0); + rfbShutdown(0); for (i = 0; i < count; i++) rfbMarkRectAsModified(rfbScreen, @@ -523,13 +523,13 @@ refreshCallback(CGRectCount count, const CGRect *rectArray, void *ignore) void clientGone(rfbClientPtr cl) { - shutdown(cl); + rfbShutdown(cl); } enum rfbNewClientAction newClient(rfbClientPtr cl) { if(startTime>0 && time(0)>startTime+maxSecsToConnect) - shutdown(cl); + rfbShutdown(cl); if(disconnectAfterFirstClient) cl->clientGoneHook = clientGone; @@ -596,7 +596,7 @@ int main(int argc,char *argv[]) return(0); /* never ... */ } -void shutdown(rfbClientPtr cl) +void rfbShutdown(rfbClientPtr cl) { rfbScreenCleanup(rfbScreen); rfbDimmingShutdown(); -- cgit v1.2.1