]> granicus.if.org Git - graphviz/commitdiff
remove unused Sfonce functionality
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 17 Oct 2020 01:56:16 +0000 (18:56 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 24 Oct 2020 02:16:09 +0000 (19:16 -0700)
lib/sfio/sfextern.c
lib/sfio/sfhdr.h

index 830e22159331fd8da7c542593bbb6bc5a05fe60e..92727eacde0289a0ebc3ec23b5909be640ac9888 100644 (file)
 
 /* code to initialize mutexes */
 static Vtmutex_t Sfmutex;
-static Vtonce_t Sfonce = VTONCE_INITDATA;
-static void _sfoncef(void)
-{
-    _Sfdone = 1;
-}
 
 /* global variables used internally to the package */
 Sfextern_t _Sfextern = { 0,    /* _Sfpage      */
@@ -41,8 +36,6 @@ Sfextern_t _Sfextern = { 0,   /* _Sfpage      */
     NIL(void (*)(void)),       /* _Sfcleanup   */
     0,                         /* _Sfexiting   */
     0,                         /* _Sfdone      */
-    &Sfonce,                   /* _Sfonce      */
-    _sfoncef,                  /* _Sfoncef     */
     &Sfmutex                   /* _Sfmutex     */
 };
 
index b325f95a879e3df725a9eafd8e1133f1a976e345..1f29c352eb3513f48be751b1deaf81e87ed2b360 100644 (file)
@@ -412,8 +412,6 @@ extern "C" {
 #define _Sfcleanup     (_Sfextern.sf_cleanup)
 #define _Sfexiting     (_Sfextern.sf_exiting)
 #define _Sfdone                (_Sfextern.sf_done)
-#define _Sfonce                (_Sfextern.sf_once)
-#define _Sfoncef       (_Sfextern.sf_oncef)
 #define _Sfmutex       (_Sfextern.sf_mutex)
     typedef struct _sfextern_s {
        ssize_t sf_page;
@@ -426,8 +424,6 @@ extern "C" {
        void (*sf_cleanup) (void);
        int sf_exiting;
        int sf_done;
-       Vtonce_t *sf_once;
-       void (*sf_oncef) (void);
        Vtmutex_t *sf_mutex;
     } Sfextern_t;