mirror of
https://github.com/GnoConsortium/gno.git
synced 2024-11-17 12:08:43 +00:00
db224b5b07
the README for details of changes.
30 lines
659 B
C
30 lines
659 B
C
/*
|
|
* Copyright 1995-1998 by Devin Reade <gdr@trenco.gno.org>. For distribution
|
|
* information see the README file that is part of the manpack archive,
|
|
* or contact the author, above.
|
|
*/
|
|
|
|
segment "common____";
|
|
|
|
#include <types.h>
|
|
#include <string.h>
|
|
#include "man.h"
|
|
|
|
/*
|
|
* getSuffixIndex
|
|
*
|
|
* return the index into compressArray of the appropriate
|
|
* suffix/decompresser. If there is no match, return -1.
|
|
*/
|
|
|
|
int getSuffixIndex(char *name) {
|
|
char *p;
|
|
int i;
|
|
|
|
for (i=0; compressArray[i].suffix != NULL; i++) {
|
|
p = strstr(name,compressArray[i].suffix);
|
|
if (p && !*(p + strlen(compressArray[i].suffix))) return i;
|
|
}
|
|
return -1;
|
|
}
|