]> diplodocus.org Git - nmh/blobdiff - uip/msh.c
Turns out the close function can be called with FILE * == NULL, so handle
[nmh] / uip / msh.c
index 4ab73286825fa15e15dd331176ec62b24affa938..2a562f007a0e359a461629496c1489252aa57dfd 100644 (file)
--- a/uip/msh.c
+++ b/uip/msh.c
@@ -1097,7 +1097,7 @@ quit (void)
     if (vmh) 
        ttyNaux (NULLCMD, "FAST");
     cp = NULL;
-    if ((dp = lkfopen (mp->foldpath, "r")) == NULL) {
+    if ((dp = lkfopendata (mp->foldpath, "r")) == NULL) {
        advise (mp->foldpath, "unable to lock");
        if (vmh) {
            ttyR (NULLCMD);
@@ -1161,7 +1161,7 @@ quit (void)
 release: ;
     if (cp)
        free (cp);
-    lkfclose (dp, mp->foldpath);
+    lkfclosedata (dp, mp->foldpath);
     if (vmh) {
        ttyR (NULLCMD);
        pFIN ();