projects
/
mmh
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
handle hghsel lowsel and numsel in (un)set_selected
[mmh]
/
sbr
/
m_convert.c
diff --git
a/sbr/m_convert.c
b/sbr/m_convert.c
index
734bdb5
..
0a47568
100644
(file)
--- a/
sbr/m_convert.c
+++ b/
sbr/m_convert.c
@@
-10,6
+10,7
@@
/* FIXME: This code needs rework! Rewrite as a parser? */
#include <h/mh.h>
/* FIXME: This code needs rework! Rewrite as a parser? */
#include <h/mh.h>
+#include <ctype.h>
/*
** error codes for sequence
/*
** error codes for sequence
@@
-43,13
+44,6
@@
addtosel(struct msgs *mp, int msg)
return; /* dont select twice */
}
set_selected(mp, msg);
return; /* dont select twice */
}
set_selected(mp, msg);
- mp->numsel++;
- if (mp->lowsel == 0 || msg < mp->lowsel) {
- mp->lowsel = msg;
- }
- if (msg > mp->hghsel) {
- mp->hghsel = msg;
- }
}
int
}
int
@@
-248,8
+242,8
@@
badelim:
static int
m_conv(struct msgs *mp, char *str, int call)
{
static int
m_conv(struct msgs *mp, char *str, int call)
{
- register int i;
- register unsigned char *cp, *bp;
+ int i;
+ unsigned char *cp, *bp;
unsigned char buf[16]; /* for reserved sequence name */
convdir = 1;
unsigned char buf[16]; /* for reserved sequence name */
convdir = 1;
@@
-272,7
+266,7
@@
m_conv(struct msgs *mp, char *str, int call)
return BADNUM;
}
return BADNUM;
}
- for (bp = buf; isalpha(*cp) && (bp - buf < sizeof(buf) - 1); ) {
+ for (bp = buf; isalpha(*cp) && (bp - buf < (int)sizeof(buf) - 1); ) {
*bp++ = *cp++;
}
*bp++ = '\0';
*bp++ = *cp++;
}
*bp++ = '\0';
@@
-333,9
+327,9
@@
m_conv(struct msgs *mp, char *str, int call)
static int
attr(struct msgs *mp, char *cp)
{
static int
attr(struct msgs *mp, char *cp)
{
- register unsigned char *dp;
+ unsigned char *dp;
char *bp = NULL;
char *bp = NULL;
- register int i, j;
+ int i, j;
int found;
int inverted = 0;
int range = 0; /* no range */
int found;
int inverted = 0;
int range = 0; /* no range */