version 1.43, 2005/12/20 05:04:28 |
version 1.44, 2005/12/20 06:17:36 |
|
|
macro[macrocount - 1].m_funct = funct; |
macro[macrocount - 1].m_funct = funct; |
maclcur = lp->l_bp; |
maclcur = lp->l_bp; |
maclcur->l_fp = lp->l_fp; |
maclcur->l_fp = lp->l_fp; |
free((char *)lp); |
free(lp); |
} |
} |
#endif /* !NO_MACRO */ |
#endif /* !NO_MACRO */ |
return ((*funct)(f, n)); |
return ((*funct)(f, n)); |
|
|
if ((curmap = name_map(lp->l_text)) == NULL) { |
if ((curmap = name_map(lp->l_text)) == NULL) { |
ewprintf("No such mode: %s", lp->l_text); |
ewprintf("No such mode: %s", lp->l_text); |
status = FALSE; |
status = FALSE; |
free((char *)lp); |
free(lp); |
goto cleanup; |
goto cleanup; |
} |
} |
free((char *)lp); |
free(lp); |
bind = BINDARG; |
bind = BINDARG; |
break; |
break; |
default: |
default: |
|
|
lp = maclcur->l_fp; |
lp = maclcur->l_fp; |
while (lp != maclcur) { |
while (lp != maclcur) { |
np = lp->l_fp; |
np = lp->l_fp; |
free((char *)lp); |
free(lp); |
lp = np; |
lp = np; |
} |
} |
free((char *)lp); |
free(lp); |
return (status); |
return (status); |
} |
} |
|
|