|
|
1.1 ! root 1: /* ! 2: * Copyright (c) 1980 Regents of the University of California. ! 3: * All rights reserved. The Berkeley software License Agreement ! 4: * specifies the terms and conditions for redistribution. ! 5: * ! 6: * @(#)lnblnk_.c 5.2 6/7/85 ! 7: * ! 8: * find last occurrence of a non-blank character in string ! 9: * ! 10: * calling sequence: ! 11: * character*(*) string ! 12: * indx = lnblnk (string) ! 13: * where: ! 14: * indx will be the index of the last occurence ! 15: * of a non-blank character in string, or zero if not found. ! 16: */ ! 17: ! 18: long lnblnk_(str, slen) ! 19: char *str; long slen; ! 20: { ! 21: register char *p = str + slen; ! 22: ! 23: while (--p >= str && *p == ' ' ) ; ! 24: return((long)(++p - str)); ! 25: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.