You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucy.apache.org by ma...@apache.org on 2011/07/08 03:00:27 UTC

[lucy-commits] svn commit: r1144114 - /incubator/lucy/trunk/clownfish/src/CFCBindClass.c

Author: marvin
Date: Fri Jul  8 01:00:26 2011
New Revision: 1144114

URL: http://svn.apache.org/viewvc?rev=1144114&view=rev
Log:
Eliminate no-op #include option.

Inert classes never have a parent, so the parent_include is always an empty
string and can be eliminated.

Modified:
    incubator/lucy/trunk/clownfish/src/CFCBindClass.c

Modified: incubator/lucy/trunk/clownfish/src/CFCBindClass.c
URL: http://svn.apache.org/viewvc/incubator/lucy/trunk/clownfish/src/CFCBindClass.c?rev=1144114&r1=1144113&r2=1144114&view=diff
==============================================================================
--- incubator/lucy/trunk/clownfish/src/CFCBindClass.c (original)
+++ incubator/lucy/trunk/clownfish/src/CFCBindClass.c Fri Jul  8 01:00:26 2011
@@ -147,7 +147,6 @@ CFCBindClass_to_c_header(CFCBindClass *s
 
 static char*
 S_to_c_header_inert(CFCBindClass *self) {
-    char *parent_include  = S_parent_include(self);
     char *inert_func_decs = S_sub_declarations(self);
     char *inert_var_defs  = S_inert_var_declarations(self);
     char *short_names     = S_short_names(self);
@@ -155,7 +154,6 @@ S_to_c_header_inert(CFCBindClass *self) 
     char pattern[] = 
         "#include \"charmony.h\"\n"
         "#include \"parcel.h\"\n"
-        "%s\n"
         "\n"
         "/* Declare this class's inert variables.\n"
         " */\n"
@@ -174,16 +172,13 @@ S_to_c_header_inert(CFCBindClass *self) 
         "\n";
 
     size_t size = sizeof(pattern)
-                  + strlen(parent_include)
                   + strlen(inert_var_defs)
                   + strlen(inert_func_decs)
                   + strlen(short_names)
                   + 50;
     char *content = (char*)MALLOCATE(size);
-    sprintf(content, pattern, parent_include, inert_var_defs, inert_func_decs,
-            short_names);
+    sprintf(content, pattern, inert_var_defs, inert_func_decs, short_names);
 
-    FREEMEM(parent_include);
     FREEMEM(inert_var_defs);
     FREEMEM(inert_func_decs);
     FREEMEM(short_names);