home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sources.misc
- From: dfs@doe.carleton.ca (David F. Skoll)
- Subject: v40i171: remind - A replacement for calendar, Patch11e/5
- Message-ID: <1993Nov26.165831.5753@sparky.sterling.com>
- X-Md4-Signature: 39fdce237367ad666305be89cf42912c
- Sender: kent@sparky.sterling.com (Kent Landfield)
- Reply-To: dfs@doe.carleton.ca (David F. Skoll)
- Organization: Carleton University
- Date: Fri, 26 Nov 1993 16:58:31 GMT
- Approved: kent@sparky.sterling.com
-
- Submitted-by: dfs@doe.carleton.ca (David F. Skoll)
- Posting-number: Volume 40, Issue 171
- Archive-name: remind/patch11e
- Environment: UNIX, MS-DOS, OS/2
- Patch-To: remind: Volume 33, Issue 58-69
-
- #!/bin/sh
- # this is Shar.05 (part 5 of Remind-3.0/Patch-11/part)
- # do not concatenate these parts, unpack them in order with /bin/sh
- # file patch.11 continued
- #
- if touch 2>&1 | fgrep 'amc' > /dev/null
- then TOUCH=touch
- else TOUCH=true
- fi
- if test ! -r shar3_seq_.tmp; then
- echo "Please unpack part 1 first!"
- exit 1
- fi
- (read Scheck
- if test "$Scheck" != 5; then
- echo "Please unpack part $Scheck next!"
- exit 1
- else
- exit 0
- fi
- ) < shar3_seq_.tmp || exit 1
- echo "x - Continuing file patch.11"
- sed 's/^X//' << 'SHAR_EOF' >> patch.11 &&
- X free(v);
- X return OK;
- X--- 133,139 ----
- X v = v-> next;
- X }
- X if (!v) return E_NOSUCH_VAR;
- X! DestroyValue(v->v);
- X if (prev) prev->next = v->next; else VHashTbl[h] = v->next;
- X free(v);
- X return OK;
- X***************
- X*** 158,164 ****
- X
- X if (!v) return E_NO_MEM; /* Only way FindVar can fail */
- X
- X! DestroyValue(&(v->v));
- X v->v = *val;
- X return OK;
- X }
- X--- 158,164 ----
- X
- X if (!v) return E_NO_MEM; /* Only way FindVar can fail */
- X
- X! DestroyValue(v->v);
- X v->v = *val;
- X return OK;
- X }
- X***************
- X*** 348,354 ****
- X prev = NULL;
- X while(v) {
- X if (all || !v->preserve) {
- X! DestroyValue(&(v->v));
- X next = v->next;
- X free(v);
- X } else {
- X--- 348,354 ----
- X prev = NULL;
- X while(v) {
- X if (all || !v->preserve) {
- X! DestroyValue(v->v);
- X next = v->next;
- X free(v);
- X } else {
- X***************
- X*** 448,453 ****
- X--- 448,454 ----
- X { "CalcUTC", 1, INT_TYPE, &CalculateUTC, 0, 1 },
- X { "CalMode", 0, INT_TYPE, &DoCalendar, 0, 0 },
- X { "Daemon", 0, INT_TYPE, &Daemon, 0, 0 },
- X+ { "DefaultPrio", 1, INT_TYPE, &DefaultPrio, 0, 9999 },
- X { "DontFork", 0, INT_TYPE, &DontFork, 0, 0 },
- X { "DontQueue", 0, INT_TYPE, &DontQueue, 0, 0 },
- X { "DontTrigAts", 0, INT_TYPE, &DontIssueAts, 0, 0 },
- SHAR_EOF
- echo "File patch.11 is complete" &&
- $TOUCH -am 1123110293 patch.11 &&
- chmod 0600 patch.11 ||
- echo "restore of patch.11 failed"
- set `wc -c patch.11`;Wc_c=$1
- if test "$Wc_c" != "169648"; then
- echo original size 169648, current size $Wc_c
- fi
- rm -f shar3_seq_.tmp
- echo "You have unpacked the last part"
- exit 0
-
- exit 0 # Just in case...
-