]> granicus.if.org Git - graphviz/commitdiff
expr: make 'exccopen', 'exccclose' static
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Fri, 5 Aug 2022 01:59:13 +0000 (18:59 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Fri, 5 Aug 2022 01:59:13 +0000 (18:59 -0700)
These are not used outside of their containing file, and making them private
will enable some more impactful clean up.

lib/expr/excc.c
lib/expr/expr.h

index 7b872e3111ba59704d6b44fd426d20bdaeacaad2..b2c0a576667774aa0c85a79b259d818a09e4a25a 100644 (file)
@@ -636,9 +636,7 @@ global(Dt_t* table, void* object, void* handle)
  * open C program generator context
  */
 
-Excc_t*
-exccopen(Expr_t* expr, Exccdisc_t* disc)
-{
+static Excc_t *exccopen(Expr_t *expr, Exccdisc_t *disc) {
        Excc_t* cc;
        char*                   id;
 
@@ -666,9 +664,7 @@ exccopen(Expr_t* expr, Exccdisc_t* disc)
  * close C program generator context
  */
 
-int
-exccclose(Excc_t* cc)
-{
+static int exccclose(Excc_t *cc) {
        int     r = 0;
 
        if (!cc)
index 9c4e91233204fda7c04c5248f62bf0bf290588a4..6268f0042d8541f6e3b45ab3064c512c4f1af4ac 100644 (file)
@@ -265,8 +265,6 @@ struct Excc_s                               /* excc() state                 */
 
 extern Exnode_t*       excast(Expr_t*, Exnode_t*, int, Exnode_t*, int);
 extern Exnode_t*       exnoncast(Exnode_t *);
-extern int             exccclose(Excc_t*);
-extern Excc_t*         exccopen(Expr_t*, Exccdisc_t*);
 extern void            exclose(Expr_t*, int);
 extern int             excomp(Expr_t*, const char*, int, const char*, Sfio_t*);
 extern char*           excontext(Expr_t*, char*, int);