Rename hb-view.c and test.c to .cc files
authorBehdad Esfahbod <behdad@behdad.org>
Wed, 27 Apr 2011 16:15:06 +0000 (12:15 -0400)
committerBehdad Esfahbod <behdad@behdad.org>
Wed, 27 Apr 2011 16:15:06 +0000 (12:15 -0400)
src/Makefile.am
src/hb-view.cc [moved from src/hb-view.c with 99% similarity]
src/test.cc [moved from src/test.c with 98% similarity]

index 1069307..558e697 100644 (file)
@@ -114,7 +114,7 @@ if HAVE_GLIB
 if HAVE_FREETYPE
 if HAVE_CAIRO_FT
 if HAVE_CAIRO_PNG
-hb_view_SOURCES = hb-view.c
+hb_view_SOURCES = hb-view.cc
 hb_view_CPPFLAGS = $(HBCFLAGS) $(CAIRO_FT_CFLAGS) $(CAIRO_PNG_CFLAGS)
 hb_view_LDADD = libharfbuzz.la -lm $(HBLIBS) $(CAIRO_FT_LIBS) $(CAIRO_PNG_LIBS)
 bin_PROGRAMS += hb-view
@@ -127,7 +127,7 @@ main_SOURCES = main.cc
 main_CPPFLAGS = $(HBCFLAGS)
 main_LDADD = libharfbuzz.la $(HBLIBS)
 
-test_SOURCES = test.c
+test_SOURCES = test.cc
 test_CPPFLAGS = $(HBCFLAGS)
 test_LDADD = libharfbuzz.la $(HBLIBS)
 
similarity index 99%
rename from src/hb-view.c
rename to src/hb-view.cc
index 783c559..fdf0b80 100644 (file)
@@ -318,7 +318,7 @@ static void parse_features (char *s)
       p++;
   } while (p);
 
-  features = calloc (num_features, sizeof (*features));
+  features = (hb_feature_t *) calloc (num_features, sizeof (*features));
 
   /* now do the actual parsing */
   p = s;
similarity index 98%
rename from src/test.c
rename to src/test.cc
index 412f1fd..c185430 100644 (file)
@@ -79,7 +79,7 @@ main (int argc, char **argv)
 
     blob = hb_blob_create (font_data, len,
                           HB_MEMORY_MODE_READONLY_MAY_MAKE_WRITABLE,
-                          destroy, user_data);
+                          user_data, destroy);
   }
 
   /* Create the face */
@@ -92,3 +92,6 @@ main (int argc, char **argv)
 
   return 0;
 }
+
+
+HB_END_DECLS