annotate sbr/m_find.c @ 0:bce86c4163a3

Initial revision
author kono
date Mon, 18 Apr 2005 23:46:02 +0900
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
bce86c4163a3 Initial revision
kono
parents:
diff changeset
1 /* m_find.c - find an entry in the profile */
bce86c4163a3 Initial revision
kono
parents:
diff changeset
2
bce86c4163a3 Initial revision
kono
parents:
diff changeset
3 #include "../h/mh.h"
bce86c4163a3 Initial revision
kono
parents:
diff changeset
4 #include <stdio.h>
bce86c4163a3 Initial revision
kono
parents:
diff changeset
5
bce86c4163a3 Initial revision
kono
parents:
diff changeset
6
bce86c4163a3 Initial revision
kono
parents:
diff changeset
7 char *m_find (str)
bce86c4163a3 Initial revision
kono
parents:
diff changeset
8 register char *str;
bce86c4163a3 Initial revision
kono
parents:
diff changeset
9 {
bce86c4163a3 Initial revision
kono
parents:
diff changeset
10 register struct node *np;
bce86c4163a3 Initial revision
kono
parents:
diff changeset
11
bce86c4163a3 Initial revision
kono
parents:
diff changeset
12 m_getdefs ();
bce86c4163a3 Initial revision
kono
parents:
diff changeset
13 for (np = m_defs; np; np = np -> n_next)
bce86c4163a3 Initial revision
kono
parents:
diff changeset
14 if (uleq (np -> n_name, str))
bce86c4163a3 Initial revision
kono
parents:
diff changeset
15 return (np -> n_field);
bce86c4163a3 Initial revision
kono
parents:
diff changeset
16
bce86c4163a3 Initial revision
kono
parents:
diff changeset
17 return NULL;
bce86c4163a3 Initial revision
kono
parents:
diff changeset
18 }