/*
** prototypes
*/
-int m_putenv (char *, char *);
-int unputenv (char *);
-static int nvmatch (char *, char *);
+int m_putenv(char *, char *);
+int unputenv(char *);
+static int nvmatch(char *, char *);
int
-m_putenv (char *name, char *value)
+m_putenv(char *name, char *value)
{
- register int i;
- register char **ep, **nep, *cp;
+ int i;
+ char **ep, **nep, *cp;
- cp = mh_xmalloc ((size_t) (strlen (name) + strlen (value) + 2));
+ cp = mh_xmalloc((size_t) (strlen(name) + strlen(value) + 2));
- sprintf (cp, "%s=%s", name, value);
+ sprintf(cp, "%s=%s", name, value);
for (ep = environ, i = 0; *ep; ep++, i++)
- if (nvmatch (name, *ep)) {
+ if (nvmatch(name, *ep)) {
*ep = cp;
return 0;
}
- nep = (char **) mh_xmalloc ((size_t) ((i + 2) * sizeof(*nep)));
+ nep = (char **) mh_xmalloc((size_t) ((i + 2) * sizeof(*nep)));
for (ep = environ, i = 0; *ep; nep[i++] = *ep++)
continue;
int
-unputenv (char *name)
+unputenv(char *name)
{
char **ep, **nep;
for (ep = environ; *ep; ep++)
- if (nvmatch (name, *ep))
+ if (nvmatch(name, *ep))
break;
if (*ep == NULL)
return 1;
static int
-nvmatch (char *s1, char *s2)
+nvmatch(char *s1, char *s2)
{
while (*s1 == *s2++)
if (*s1++ == '=')