dme@doc.ic.ac.uk (Dave Edmondson) (11/22/90)
the vtwm on expo has the minor problem that the strdup in doors.c is ifdeffed for `ibm', no `NOSTRDUP', as i mistakenly reported. this patch for doors.c should fix that problem. the patch will soon be on expo as vtwm-3.0-p1. dave. #! /bin/sh # This is a shell archive. Remove anything before this line, then unpack # it by saving it into a file and typing "sh file". To overwrite existing # files, type "sh file -c". You can also feed this as standard input via # unshar, or by typing "sh <file", e.g.. If this archive is complete, you # will see the following message at the end: # "End of shell archive." # Contents: gamma.1 # Wrapped by dme@stork.doc.ic.ac.uk on Thu Nov 22 09:57:35 1990 PATH=/bin:/usr/bin:/usr/ucb ; export PATH if test -f 'gamma.1' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'gamma.1'\" else echo shar: Extracting \"'gamma.1'\" \(706 characters\) sed "s/^X//" >'gamma.1' <<'END_OF_FILE' X*** /tmp/,RCSt1029360 Thu Nov 22 09:51:45 1990 X--- doors.c Wed Nov 21 11:27:33 1990 X*************** X*** 24,30 **** X #include "desktop.h" X #include "add_window.h" X X! #ifdef ibm X char *strdup(s1) X char * s1; X { X--- 24,30 ---- X #include "desktop.h" X #include "add_window.h" X X! #ifdef NOSTRDUP X char *strdup(s1) X char * s1; X { X*************** X*** 33,39 **** X s2 = malloc((unsigned) strlen(s1)+1); X return (s2 == NULL ? NULL : strcpy(s2,s1)); X } X! #endif /* ibm */ X X extern TwmDoor *door_add_internal(); X X--- 33,39 ---- X s2 = malloc((unsigned) strlen(s1)+1); X return (s2 == NULL ? NULL : strcpy(s2,s1)); X } X! #endif /* NOSTRDUP */ X X extern TwmDoor *door_add_internal(); X END_OF_FILE if test 706 -ne `wc -c <'gamma.1'`; then echo shar: \"'gamma.1'\" unpacked with wrong size! fi # end of 'gamma.1' fi echo shar: End of shell archive. exit 0 -- Dave Edmondson, Systems Support. Opinions are all my own. Department of Computing, Imperial College of Science, Technology and Medicine, 180 Queen's Gate, London SW7 1BZ. phone: 071-589-5111 x5085 fax: 071-581-8024 email: dme@doc.ic.ac.uk, ..!ukc!icdoc!dme, dme@athena.mit.edu ``Be selective, be objective, be an asset to the collective'' -- Jazzy B