*** /var/tmp/,RCSt1a13861 Sat Apr 13 21:18:50 2002 --- x11win.c Sat Apr 13 16:03:11 2002 *************** *** 528,534 sprintf(buffer,"%x %s",(int)MainWin,name); XChangeProperty( dpy, RootWindow(dpy,0), InterpAtom, XA_STRING, 8, PropModeReplace, (unsigned char*)buffer, ! strlen(buffer)+1 ); return( True ); } --- 528,534 ----- sprintf(buffer,"%x %s",(int)MainWin,name); XChangeProperty( dpy, RootWindow(dpy,0), InterpAtom, XA_STRING, 8, PropModeReplace, (unsigned char*)buffer, ! (int)strlen(buffer)+1 ); return( True ); } *************** *** 551,557 sprintf(buffer,"%x %s",(int)MainWin,name); XChangeProperty( dpy, RootWindow(dpy,0), InterpAtom, XA_STRING, 8, PropModeAppend, (unsigned char*)buffer, ! strlen(buffer)+1 ); return( True ); } --- 551,557 ----- sprintf(buffer,"%x %s",(int)MainWin,name); XChangeProperty( dpy, RootWindow(dpy,0), InterpAtom, XA_STRING, 8, PropModeAppend, (unsigned char*)buffer, ! (int)strlen(buffer)+1 ); return( True ); } *************** *** 602,608 *dst = 0; XChangeProperty( dpy, RootWindow(dpy,0), InterpAtom, XA_STRING, ! 8, PropModeReplace, registry, dst-(char*)registry ); } XFree( (char*)registry ); } --- 602,608 ----- *dst = 0; XChangeProperty( dpy, RootWindow(dpy,0), InterpAtom, XA_STRING, ! 8, PropModeReplace, registry, (int)(dst-(char*)registry) ); } XFree( (char*)registry ); } *************** *** 1721,1727 int CreateImage( void ) { ! register Long size, temp; register int format; register Pixel *ptr; --- 1721,1727 ----- int CreateImage( void ) { ! register long size, temp; register int format; register Pixel *ptr; *************** *** 1727,1733 if( !Interactive ) { if( FBuffer ) free(FBuffer); ! size = (Long)XRange*YRange*sizeof(Pixel); FBuffer = (Pixel*)malloc( size+32 ); return( (int)FBuffer ); } --- 1727,1733 ----- if( !Interactive ) { if( FBuffer ) free(FBuffer); ! size = (long)XRange*YRange*sizeof(Pixel); FBuffer = (Pixel*)malloc( size+32 ); return((FBuffer!=(Pixel*)NULL)?True : False); } *************** *** 1729,1735 { if( FBuffer ) free(FBuffer); size = (Long)XRange*YRange*sizeof(Pixel); FBuffer = (Pixel*)malloc( size+32 ); ! return( (int)FBuffer ); } format = Monochrome? XYPixmap : ZPixmap; --- 1729,1735 ----- { if( FBuffer ) free(FBuffer); size = (long)XRange*YRange*sizeof(Pixel); FBuffer = (Pixel*)malloc( size+32 ); ! return((FBuffer!=(Pixel*)NULL)?True : False); } format = Monochrome? XYPixmap : ZPixmap; *************** *** 1751,1757 if( Monochrome ) { /* Monochrome Mode Frame Buffer! */ ! size = (Long)XRange*YRange*sizeof(Pixel); FBuffer = (Pixel*)malloc( size+32 ); if( !FBuffer ) return False; --- 1751,1757 ----- if( Monochrome ) { /* Monochrome Mode Frame Buffer! */ ! size = (long)XRange*YRange*sizeof(Pixel); FBuffer = (Pixel*)malloc( size+32 ); if( FBuffer == (Pixel*)NULL) return False; *************** *** 1753,1759 { /* Monochrome Mode Frame Buffer! */ size = (Long)XRange*YRange*sizeof(Pixel); FBuffer = (Pixel*)malloc( size+32 ); ! if( !FBuffer ) return False; /* Bit per Pixel ScanLines! */ temp = ((XRange+31)>>5)<<2; --- 1753,1759 ----- { /* Monochrome Mode Frame Buffer! */ size = (long)XRange*YRange*sizeof(Pixel); FBuffer = (Pixel*)malloc( size+32 ); ! if( FBuffer == (Pixel*)NULL) return False; /* Bit per Pixel ScanLines! */ temp = ((XRange+31)>>5)<<2; *************** *** 1757,1763 /* Bit per Pixel ScanLines! */ temp = ((XRange+31)>>5)<<2; ! size = (Long)temp*YRange + 32; } else size = (Long)XRange*YRange*sizeof(Pixel) + 32; --- 1757,1763 ----- /* Bit per Pixel ScanLines! */ temp = ((XRange+31)>>5)<<2; ! size = (long)temp*YRange + 32; } else size = (long)XRange*YRange*sizeof(Pixel) + 32; *************** *** 1759,1765 temp = ((XRange+31)>>5)<<2; size = (Long)temp*YRange + 32; } else ! size = (Long)XRange*YRange*sizeof(Pixel) + 32; #ifdef MITSHM if( SharedMemOption ) --- 1759,1765 ----- temp = ((XRange+31)>>5)<<2; size = (long)temp*YRange + 32; } else ! size = (long)XRange*YRange*sizeof(Pixel) + 32; #ifdef MITSHM if( SharedMemOption ) *************** *** 1803,1809 /* Allocate Frame Buffer! */ ptr = (Pixel*)malloc( size ); ! if( !ptr ) return False; if( !Monochrome ) FBuffer = ptr; image = XCreateImage( dpy, vis, PixDepth, format, 0, (char*)ptr, --- 1803,1809 ----- /* Allocate Frame Buffer! */ ptr = (Pixel*)malloc( size ); ! if( ptr == (Pixel*)NULL) return False; if( !Monochrome ) FBuffer = ptr; image = XCreateImage( dpy, vis, PixDepth, format, 0, (char*)ptr, *************** *** 1808,1814 if( !Monochrome ) FBuffer = ptr; image = XCreateImage( dpy, vis, PixDepth, format, 0, (char*)ptr, XRange, YRange, sizeof(Pixel)<<3, 0 ); ! return (int)image; } --- 1808,1814 ----- if( !Monochrome ) FBuffer = ptr; image = XCreateImage( dpy, vis, PixDepth, format, 0, (char*)ptr, XRange, YRange, sizeof(Pixel)<<3, 0 ); ! return ((image==(XImage *)NULL)? False : True); } *************** *** 1975,1981 static Atom type; char buffer[32]; ! register int rlen; register int result; register int (*handler)(); register char *cmnd; --- 1975,1981 ----- static Atom type; char buffer[32]; ! register size_t rlen; register int result; register int (*handler)(); register char *cmnd; *************** *** 2050,2056 handler = XSetErrorHandler( HandleIPCError ); XChangeProperty( dpy, source, CommAtom, XA_STRING, 8, PropModeAppend, (unsigned char*)buffer, ! strlen(buffer)+1 ); XSync(dpy,False); XSetErrorHandler(handler); } --- 2050,2056 ----- handler = XSetErrorHandler( HandleIPCError ); XChangeProperty( dpy, source, CommAtom, XA_STRING, 8, PropModeAppend, (unsigned char*)buffer, ! (int)strlen(buffer)+1 ); XSync(dpy,False); XSetErrorHandler(handler); }