[beast/devel: 1/27] SFI: renamed C++ headers to .hh



commit 1b77e136317b34da1889a3dbc2efc6faf54ff891
Author: Tim Janik <timj gnu org>
Date:   Sun Dec 23 15:22:37 2012 +0100

    SFI: renamed C++ headers to .hh

 beast-gtk/bstbseutils.h                     |    2 +-
 beast-gtk/bstgconfig.cc                     |    2 +-
 beast-gtk/bstgrowbar.cc                     |    2 +-
 beast-gtk/bstkeybindings.cc                 |    2 +-
 beast-gtk/bstlogadjustment.cc               |    2 +-
 beast-gtk/bstmsgabsorb.cc                   |    2 +-
 beast-gtk/bstskinconfig.cc                  |    2 +-
 beast-gtk/bstutils.cc                       |    2 +-
 beast-gtk/gxk/gxk.h                         |    2 +-
 beast-gtk/gxk/gxkglobals.h                  |    2 +-
 beast-gtk/gxk/gxktexttools.cc               |    2 +-
 bse/bse.h                                   |    2 +-
 bse/bsecontainer.h                          |    2 +-
 bse/bsedefs.h                               |    6 ++--
 bse/bsedevice.cc                            |    2 +-
 bse/bseloader-bsewave.cc                    |    2 +-
 bse/bsemain.cc                              |    2 +-
 bse/bsemidireceiver.cc                      |    2 +-
 bse/bseparasite.cc                          |    2 +-
 bse/bsepart.h                               |    2 +-
 bse/bseprocidl.cc                           |    2 +-
 bse/bsesource.h                             |    2 +-
 bse/gsldefs.h                               |    4 +-
 bse/gslosctable.h                           |    2 +-
 bse/tests/blocktests.cc                     |    2 +-
 bse/tests/filtertest.cc                     |    2 +-
 bse/tests/firhandle.cc                      |    2 +-
 bse/tests/misctests.cc                      |    2 +-
 bse/tests/resamplehandle.cc                 |    2 +-
 sfi/Makefile.am                             |   16 +++++-----
 sfi/{gbsearcharray.h => gbsearcharray.hh}   |    2 +-
 sfi/glib-extra.cc                           |    2 +-
 sfi/{glib-extra.h => glib-extra.hh}         |    0
 sfi/{sfi.h => sfi.hh}                       |   40 +++++++++++++-------------
 sfi/sficomport.cc                           |    8 +++---
 sfi/{sficomport.h => sficomport.hh}         |    4 +-
 sfi/sficomwire.cc                           |    4 +-
 sfi/{sficomwire.h => sficomwire.hh}         |    4 +-
 sfi/sficxx.cc                               |    2 +-
 sfi/sficxx.hh                               |    2 +-
 sfi/sfidl-cbase.cc                          |    2 +-
 sfi/sfidl-clientc.hh                        |    2 +-
 sfi/sfidl-clientcxx.cc                      |    2 +-
 sfi/sfidl-cxxbase.cc                        |    2 +-
 sfi/sfidl-factory.cc                        |    2 +-
 sfi/sfidl-generator.cc                      |    2 +-
 sfi/sfidl-generator.hh                      |    2 +-
 sfi/sfidl-namespace.cc                      |    2 +-
 sfi/sfidl-options.cc                        |    2 +-
 sfi/sfidl-parser.cc                         |    2 +-
 sfi/sfidl-utils.hh                          |    2 +-
 sfi/sfifilecrawler.cc                       |    6 ++--
 sfi/{sfifilecrawler.h => sfifilecrawler.hh} |    4 +-
 sfi/sfiglue.cc                              |    8 +++---
 sfi/{sfiglue.h => sfiglue.hh}               |    6 ++--
 sfi/sfigluecodec.cc                         |    4 +-
 sfi/{sfigluecodec.h => sfigluecodec.hh}     |    4 +-
 sfi/sfiglueproxy.cc                         |   10 +++---
 sfi/{sfiglueproxy.h => sfiglueproxy.hh}     |    2 +-
 sfi/sfimemory.cc                            |    2 +-
 sfi/{sfimemory.h => sfimemory.hh}           |    2 +-
 sfi/sfinote.cc                              |    2 +-
 sfi/{sfinote.h => sfinote.hh}               |    2 +-
 sfi/sfiparams.cc                            |    8 +++---
 sfi/{sfiparams.h => sfiparams.hh}           |    4 +-
 sfi/sfiprimitives.cc                        |    6 ++--
 sfi/{sfiprimitives.h => sfiprimitives.hh}   |    2 +-
 sfi/sfiring.cc                              |    4 +-
 sfi/{sfiring.h => sfiring.hh}               |    2 +-
 sfi/sfiserial.cc                            |    8 +++---
 sfi/{sfiserial.h => sfiserial.hh}           |    2 +-
 sfi/sfistore.cc                             |    8 +++---
 sfi/{sfistore.h => sfistore.hh}             |    4 +-
 sfi/{sfitests.h => sfitests.hh}             |    2 +-
 sfi/sfitime.cc                              |    6 ++--
 sfi/{sfitime.h => sfitime.hh}               |    2 +-
 sfi/sfitypes.cc                             |   14 +++++-----
 sfi/{sfitypes.h => sfitypes.hh}             |    4 +-
 sfi/sfiustore.cc                            |    4 +-
 sfi/{sfiustore.h => sfiustore.hh}           |    2 +-
 sfi/sfivalues.cc                            |    8 +++---
 sfi/{sfivalues.h => sfivalues.hh}           |    2 +-
 sfi/sfivmarshal.cc                          |    2 +-
 sfi/{sfivmarshal.h => sfivmarshal.hh}       |    2 +-
 sfi/sfiwrapper.cc                           |    2 +-
 sfi/{sfiwrapper.h => sfiwrapper.hh}         |    2 +-
 sfi/tests/misctests.cc                      |    2 +-
 sfi/tests/ring.cc                           |    4 +-
 sfi/{toyprof-mem.h => toyprof-mem.hh}       |    0
 sfi/{toyprof.h => toyprof.hh}               |    0
 shell/bsescm.cc                             |    2 +-
 shell/bsescminterp.cc                       |    2 +-
 tests/testresamplerq.cc                     |    2 +-
 tests/testwavechunk.c                       |    2 +-
 tools/sfiutils.hh                           |    2 +-
 95 files changed, 169 insertions(+), 169 deletions(-)
---
diff --git a/beast-gtk/bstbseutils.h b/beast-gtk/bstbseutils.h
index 0a28f78..5b42b63 100644
--- a/beast-gtk/bstbseutils.h
+++ b/beast-gtk/bstbseutils.h
@@ -17,7 +17,7 @@
 #ifndef __BST_BSE_UTILS_H__
 #define __BST_BSE_UTILS_H__
 
-#include <sfi/sfi.h> /* needed by bstgenbseapi.h */
+#include <sfi/sfi.hh> /* needed by bstgenbseapi.h */
 
 G_BEGIN_DECLS
 
diff --git a/beast-gtk/bstgconfig.cc b/beast-gtk/bstgconfig.cc
index 8d7715a..2502959 100644
--- a/beast-gtk/bstgconfig.cc
+++ b/beast-gtk/bstgconfig.cc
@@ -128,7 +128,7 @@ bst_gconfig_push_updates (void)
 #include <fcntl.h>
 #include <errno.h>
 #include "topconfig.h"		/* BST_VERSION */
-#include <sfi/sfistore.h>	/* we rely on internal API here */
+#include <sfi/sfistore.hh>	/* we rely on internal API here */
 static void
 accel_map_print (gpointer        data,
 		 const gchar    *accel_path,
diff --git a/beast-gtk/bstgrowbar.cc b/beast-gtk/bstgrowbar.cc
index fa2245b..d94096f 100644
--- a/beast-gtk/bstgrowbar.cc
+++ b/beast-gtk/bstgrowbar.cc
@@ -14,7 +14,7 @@
  * A copy of the GNU Lesser General Public License should ship along
  * with this library; if not, see http://www.gnu.org/copyleft/.
  */
-#include <sfi/glib-extra.h>
+#include <sfi/glib-extra.hh>
 #include "bstgrowbar.h"
 #include "bstdefs.h"
 #include <gtk/gtkhbox.h>
diff --git a/beast-gtk/bstkeybindings.cc b/beast-gtk/bstkeybindings.cc
index 2f5dd31..42f802b 100644
--- a/beast-gtk/bstkeybindings.cc
+++ b/beast-gtk/bstkeybindings.cc
@@ -601,7 +601,7 @@ bst_key_binding_item_pspec (void)
 #include <fcntl.h>
 #include <errno.h>
 #include "topconfig.h"          /* BST_VERSION */
-#include <sfi/sfistore.h>       /* we rely on internal API here */
+#include <sfi/sfistore.hh>       /* we rely on internal API here */
 const gchar*
 bst_key_binding_rcfile (void)
 {
diff --git a/beast-gtk/bstlogadjustment.cc b/beast-gtk/bstlogadjustment.cc
index 0fc05d6..a66f93c 100644
--- a/beast-gtk/bstlogadjustment.cc
+++ b/beast-gtk/bstlogadjustment.cc
@@ -14,7 +14,7 @@
  * A copy of the GNU Lesser General Public License should ship along
  * with this library; if not, see http://www.gnu.org/copyleft/.
  */
-#include <sfi/glib-extra.h>
+#include <sfi/glib-extra.hh>
 #include "bstlogadjustment.h"
 
 #include <math.h>
diff --git a/beast-gtk/bstmsgabsorb.cc b/beast-gtk/bstmsgabsorb.cc
index e0167b9..198fd90 100644
--- a/beast-gtk/bstmsgabsorb.cc
+++ b/beast-gtk/bstmsgabsorb.cc
@@ -260,7 +260,7 @@ bst_msg_absorb_config_box_get (GtkWidget      *self)
 #include <fcntl.h>
 #include <errno.h>
 #include "topconfig.h"          /* BST_VERSION */
-#include <sfi/sfistore.h>       /* we rely on internal API here */
+#include <sfi/sfistore.hh>       /* we rely on internal API here */
 
 static BseErrorType
 bst_msg_absorb_config_dump (const gchar *file_name)
diff --git a/beast-gtk/bstskinconfig.cc b/beast-gtk/bstskinconfig.cc
index e34e8a7..b32f002 100644
--- a/beast-gtk/bstskinconfig.cc
+++ b/beast-gtk/bstskinconfig.cc
@@ -201,7 +201,7 @@ bst_skin_config_notify (void)
 #include <fcntl.h>
 #include <errno.h>
 #include "topconfig.h"          /* BST_VERSION */
-#include <sfi/sfistore.h>       /* we rely on internal API here */
+#include <sfi/sfistore.hh>       /* we rely on internal API here */
 BseErrorType
 bst_skin_dump (const gchar *file_name)
 {
diff --git a/beast-gtk/bstutils.cc b/beast-gtk/bstutils.cc
index cb835de..f6db255 100644
--- a/beast-gtk/bstutils.cc
+++ b/beast-gtk/bstutils.cc
@@ -1396,7 +1396,7 @@ bst_fft_size_from_int (guint sz)
   return sizes[offset].fft_size;
 }
 
-#include <sfi/sfistore.h>
+#include <sfi/sfistore.hh>
 
 gchar*
 bst_file_scan_find_key (const gchar *file,
diff --git a/beast-gtk/gxk/gxk.h b/beast-gtk/gxk/gxk.h
index 1815167..d3a2937 100644
--- a/beast-gtk/gxk/gxk.h
+++ b/beast-gtk/gxk/gxk.h
@@ -17,7 +17,7 @@
 #ifndef __GXK_H__
 #define __GXK_H__
 
-#include <sfi/glib-extra.h>
+#include <sfi/glib-extra.hh>
 #include <gtk/gtk.h>
 
 #include <gxk/glewidgets.h>
diff --git a/beast-gtk/gxk/gxkglobals.h b/beast-gtk/gxk/gxkglobals.h
index e9e446f..a03e812 100644
--- a/beast-gtk/gxk/gxkglobals.h
+++ b/beast-gtk/gxk/gxkglobals.h
@@ -17,7 +17,7 @@
 #ifndef __GXK_GLOBALS_H__
 #define __GXK_GLOBALS_H__
 
-#include <sfi/glib-extra.h>
+#include <sfi/glib-extra.hh>
 #include <gtk/gtk.h>
 
 G_BEGIN_DECLS
diff --git a/beast-gtk/gxk/gxktexttools.cc b/beast-gtk/gxk/gxktexttools.cc
index 5890ad7..2a2bb1d 100644
--- a/beast-gtk/gxk/gxktexttools.cc
+++ b/beast-gtk/gxk/gxktexttools.cc
@@ -17,7 +17,7 @@
 #include "gxktexttools.h"
 #include "gxkstock.h"
 #include "gxkradget.h"
-#include "sfi/sfiwrapper.h" /* for sfi_url_show() */
+#include "sfi/sfiwrapper.hh" /* for sfi_url_show() */
 #include <gdk/gdkkeysyms.h>
 #include <unistd.h>
 #include <stdlib.h>
diff --git a/bse/bse.h b/bse/bse.h
index 938d2ae..be0fde6 100644
--- a/bse/bse.h
+++ b/bse/bse.h
@@ -17,7 +17,7 @@
 #ifndef __BSE_H__
 #define __BSE_H__
 
-#include <sfi/sfi.h>
+#include <sfi/sfi.hh>
 #include <bse/bseconfig.h>
 
 G_BEGIN_DECLS
diff --git a/bse/bsecontainer.h b/bse/bsecontainer.h
index 0f3f7a4..d530d23 100644
--- a/bse/bsecontainer.h
+++ b/bse/bsecontainer.h
@@ -20,7 +20,7 @@
 #define __BSE_CONTAINER_H__
 
 #include <bse/bsesource.h>
-#include <sfi/gbsearcharray.h>
+#include <sfi/gbsearcharray.hh>
 
 G_BEGIN_DECLS
 
diff --git a/bse/bsedefs.h b/bse/bsedefs.h
index 6616526..c1d7757 100644
--- a/bse/bsedefs.h
+++ b/bse/bsedefs.h
@@ -22,9 +22,9 @@
 #undef   G_DISABLE_ASSERT
 #undef   G_DISABLE_CHECKS
 #include <libintl.h>
-#include <sfi/sfi.h>
-#include <sfi/sfistore.h>	// FIXME
-#include <sfi/sficomwire.h>	// FIXME
+#include <sfi/sfi.hh>
+#include <sfi/sfistore.hh>	// FIXME
+#include <sfi/sficomwire.hh>	// FIXME
 #include <bse/bseconfig.h>
 
 G_BEGIN_DECLS
diff --git a/bse/bsedevice.cc b/bse/bsedevice.cc
index de478f0..8f822da 100644
--- a/bse/bsedevice.cc
+++ b/bse/bsedevice.cc
@@ -15,7 +15,7 @@
  * with this library; if not, see http://www.gnu.org/copyleft/.
  */
 #include "bsedevice.h"
-#include <sfi/gbsearcharray.h>
+#include <sfi/gbsearcharray.hh>
 
 /* --- functions --- */
 static void
diff --git a/bse/bseloader-bsewave.cc b/bse/bseloader-bsewave.cc
index f53c8e5..1aaf83f 100644
--- a/bse/bseloader-bsewave.cc
+++ b/bse/bseloader-bsewave.cc
@@ -19,7 +19,7 @@
 #include "gsldatahandle.h"
 #include "gsldatahandle-vorbis.h"
 #include "bsemath.h"
-#include <sfi/sfistore.h>
+#include <sfi/sfistore.hh>
 #include <fcntl.h>
 #include <unistd.h>
 #include <string.h>
diff --git a/bse/bsemain.cc b/bse/bsemain.cc
index c929245..2d684f0 100644
--- a/bse/bsemain.cc
+++ b/bse/bsemain.cc
@@ -32,7 +32,7 @@
 #include <stdlib.h>
 #include <sys/types.h>
 #include <unistd.h>
-#include <sfi/sfitests.h> /* sfti_test_init() */
+#include <sfi/sfitests.hh> /* sfti_test_init() */
 
 using namespace Birnet;
 
diff --git a/bse/bsemidireceiver.cc b/bse/bsemidireceiver.cc
index 67394e2..8fe95ce 100644
--- a/bse/bsemidireceiver.cc
+++ b/bse/bsemidireceiver.cc
@@ -23,7 +23,7 @@
 #include "bsecxxutils.hh"
 #include "bsemidinotifier.h"
 #include <string.h>
-#include <sfi/gbsearcharray.h>
+#include <sfi/gbsearcharray.hh>
 #include <map>
 #include <set>
 
diff --git a/bse/bseparasite.cc b/bse/bseparasite.cc
index 03a6a84..a240ec9 100644
--- a/bse/bseparasite.cc
+++ b/bse/bseparasite.cc
@@ -17,7 +17,7 @@
 #include "bseparasite.h"
 #include "bseundostack.h"
 #include "bsestorage.h"
-#include <sfi/gbsearcharray.h>
+#include <sfi/gbsearcharray.hh>
 #include <string.h>
 
 typedef struct {
diff --git a/bse/bsepart.h b/bse/bsepart.h
index 91a1c62..7d2c339 100644
--- a/bse/bsepart.h
+++ b/bse/bsepart.h
@@ -18,7 +18,7 @@
 #define __BSE_PART_H__
 
 #include <bse/bseitem.h>
-#include <sfi/gbsearcharray.h>
+#include <sfi/gbsearcharray.hh>
 
 G_BEGIN_DECLS
 
diff --git a/bse/bseprocidl.cc b/bse/bseprocidl.cc
index 8bb9424..6cd703c 100644
--- a/bse/bseprocidl.cc
+++ b/bse/bseprocidl.cc
@@ -18,7 +18,7 @@
 #include "bsecategories.h"
 #include "bseprocedure.h"
 #include "bseglue.h"
-#include <sfi/sfiglue.h>
+#include <sfi/sfiglue.hh>
 #include <stdio.h>
 #include <string.h>
 #include <string>
diff --git a/bse/bsesource.h b/bse/bsesource.h
index 90f5530..00b316e 100644
--- a/bse/bsesource.h
+++ b/bse/bsesource.h
@@ -21,7 +21,7 @@
 
 #include <bse/bseitem.h>
 #include <bse/gsldefs.h>
-#include <sfi/gbsearcharray.h>
+#include <sfi/gbsearcharray.hh>
 
 G_BEGIN_DECLS
 
diff --git a/bse/gsldefs.h b/bse/gsldefs.h
index 688d10a..59ecfc8 100644
--- a/bse/gsldefs.h
+++ b/bse/gsldefs.h
@@ -17,8 +17,8 @@
 #ifndef __GSL_DEFS_H__
 #define __GSL_DEFS_H__
 
-#include <sfi/sfi.h>
-#include <sfi/sfistore.h>
+#include <sfi/sfi.hh>
+#include <sfi/sfistore.hh>
 
 
 G_BEGIN_DECLS
diff --git a/bse/gslosctable.h b/bse/gslosctable.h
index ba50905..a7a0cd0 100644
--- a/bse/gslosctable.h
+++ b/bse/gslosctable.h
@@ -18,7 +18,7 @@
 #define __GSL_OSC_TABLE_H__
 
 #include <bse/gsldefs.h>
-#include <sfi/gbsearcharray.h>
+#include <sfi/gbsearcharray.hh>
 
 G_BEGIN_DECLS
 
diff --git a/bse/tests/blocktests.cc b/bse/tests/blocktests.cc
index 314aa18..c1e3be5 100644
--- a/bse/tests/blocktests.cc
+++ b/bse/tests/blocktests.cc
@@ -17,7 +17,7 @@
  */
 #include <bse/bseblockutils.hh>
 // #define TEST_VERBOSE
-#include <sfi/sfitests.h>
+#include <sfi/sfitests.hh>
 #include <bse/bsemain.h>
 #include "topconfig.h"
 
diff --git a/bse/tests/filtertest.cc b/bse/tests/filtertest.cc
index 60868ea..1e00cba 100644
--- a/bse/tests/filtertest.cc
+++ b/bse/tests/filtertest.cc
@@ -16,7 +16,7 @@
  */
 #include <bse/bsedefs.h>
 // #define TEST_VERBOSE
-#include <sfi/sfitests.h>
+#include <sfi/sfitests.hh>
 #include <bse/bsefilter.h>
 #include <bse/bsemain.h>
 #include <bse/gslfilter.h> // FIXME
diff --git a/bse/tests/firhandle.cc b/bse/tests/firhandle.cc
index f78fe00..f82bdee 100644
--- a/bse/tests/firhandle.cc
+++ b/bse/tests/firhandle.cc
@@ -16,7 +16,7 @@
  */
 #include <bse/bsedefs.h>
 // #define TEST_VERBOSE
-#include <sfi/sfitests.h>
+#include <sfi/sfitests.hh>
 #include <bse/gsldatahandle.h>
 #include <bse/gsldatautils.h>
 #include <bse/bsemain.h>
diff --git a/bse/tests/misctests.cc b/bse/tests/misctests.cc
index 3dae2a9..0c4779b 100644
--- a/bse/tests/misctests.cc
+++ b/bse/tests/misctests.cc
@@ -16,7 +16,7 @@
  */
 #include <bse/bsemain.h>
 // #define TEST_VERBOSE
-#include <sfi/sfitests.h>
+#include <sfi/sfitests.hh>
 #include <bse/bsemathsignal.h>
 #include <bse/bsecxxplugin.hh> // for generated types
 
diff --git a/bse/tests/resamplehandle.cc b/bse/tests/resamplehandle.cc
index f8cb18c..d680979 100644
--- a/bse/tests/resamplehandle.cc
+++ b/bse/tests/resamplehandle.cc
@@ -18,7 +18,7 @@
 #include <bse/bsemathsignal.h>
 #include <bse/bsemain.h>
 // #define TEST_VERBOSE
-#include <sfi/sfitests.h>
+#include <sfi/sfitests.hh>
 #include <bse/gsldatautils.h>
 #include <bse/bseblockutils.hh>
 #include <stdlib.h>
diff --git a/sfi/Makefile.am b/sfi/Makefile.am
index 7c2598a..38d3f1e 100644
--- a/sfi/Makefile.am
+++ b/sfi/Makefile.am
@@ -9,13 +9,13 @@ INCLUDES += -I$(top_srcdir) -I$(top_builddir) $(SFI_CFLAGS)
 DEFS     += -DG_LOG_DOMAIN=\"SFI\" -DG_DISABLE_CONST_RETURNS
 
 sfi_public_headers = $(strip \
-	sfistore.h	sficomwire.h	sfifilecrawler.h \
-	glib-extra.h			sfiwrapper.h	 \
-	sfivmarshal.h	sfiglue.h	sfigluecodec.h	sfiglueproxy.h	\
-	sfinote.h	sfiparams.h	sfiprimitives.h	sfiserial.h	\
-	sfitime.h	sfitypes.h	sfivalues.h	sfiustore.h	\
-	sficxx.hh	sfiring.h	sfimemory.h	sficomport.h	\
-	sfitests.h	sfi.h						\
+	sfistore.hh	sficomwire.hh	sfifilecrawler.hh \
+	glib-extra.hh			sfiwrapper.hh	 \
+	sfivmarshal.hh	sfiglue.hh	sfigluecodec.hh	sfiglueproxy.hh	\
+	sfinote.hh	sfiparams.hh	sfiprimitives.hh	sfiserial.hh	\
+	sfitime.hh	sfitypes.hh	sfivalues.hh	sfiustore.hh	\
+	sficxx.hh	sfiring.hh	sfimemory.hh	sficomport.hh	\
+	sfitests.hh	sfi.hh						\
 )
 sfi_all_sources = $(strip \
 	sfistore.cc	sficomwire.cc	sfifilecrawler.cc \
@@ -27,7 +27,7 @@ sfi_all_sources = $(strip \
 	$(conditional_toyprof_sources)	\
 )
 sfi_extra_sources = $(strip \
-	gbsearcharray.h \
+	gbsearcharray.hh \
 )
 sfi_built_sources = $(strip \
 )
diff --git a/sfi/gbsearcharray.h b/sfi/gbsearcharray.hh
similarity index 99%
rename from sfi/gbsearcharray.h
rename to sfi/gbsearcharray.hh
index 6d53e31..31da675 100644
--- a/sfi/gbsearcharray.h
+++ b/sfi/gbsearcharray.hh
@@ -19,7 +19,7 @@
 #ifndef __G_BSEARCH_ARRAY_H__
 #define __G_BSEARCH_ARRAY_H__
 
-#include <sfi/glib-extra.h>
+#include <sfi/glib-extra.hh>
 #include <string.h>
 
 
diff --git a/sfi/glib-extra.cc b/sfi/glib-extra.cc
index cf47f5f..39f2c2d 100644
--- a/sfi/glib-extra.cc
+++ b/sfi/glib-extra.cc
@@ -15,7 +15,7 @@
  * with this library; if not, see http://www.gnu.org/copyleft/.
  */
 #include <string.h>
-#include "glib-extra.h"
+#include "glib-extra.hh"
 
 
 void
diff --git a/sfi/glib-extra.h b/sfi/glib-extra.hh
similarity index 100%
rename from sfi/glib-extra.h
rename to sfi/glib-extra.hh
diff --git a/sfi/sfi.h b/sfi/sfi.hh
similarity index 57%
rename from sfi/sfi.h
rename to sfi/sfi.hh
index 32f8991..0a50377 100644
--- a/sfi/sfi.h
+++ b/sfi/sfi.hh
@@ -17,26 +17,26 @@
 #ifndef __SFI_H__
 #define __SFI_H__
 
-/* no bin-compat: #include <sfi/sficomwire.h> */
-#include <sfi/sficomport.h>
-#include <sfi/sfifilecrawler.h>
-#include <sfi/sfiglue.h>
-#include <sfi/sfigluecodec.h>
-#include <sfi/sfiglueproxy.h>
-#include <sfi/sfimemory.h>
-#include <sfi/sfinote.h>
-#include <sfi/sfiparams.h>
-#include <sfi/sfiprimitives.h>
-#include <sfi/sfiring.h>
-/* #include <sfi/sfisclock.h> */
-#include <sfi/sfiserial.h>
-/* no bin-compat: #include <sfi/sfistore.h> */
-#include <sfi/sfitime.h>
-#include <sfi/sfitypes.h>
-#include <sfi/sfiustore.h>
-#include <sfi/sfivalues.h>
-#include <sfi/sfivmarshal.h>
-#include <sfi/sfiwrapper.h>
+/* no bin-compat: #include <sfi/sficomwire.hh> */
+#include <sfi/sficomport.hh>
+#include <sfi/sfifilecrawler.hh>
+#include <sfi/sfiglue.hh>
+#include <sfi/sfigluecodec.hh>
+#include <sfi/sfiglueproxy.hh>
+#include <sfi/sfimemory.hh>
+#include <sfi/sfinote.hh>
+#include <sfi/sfiparams.hh>
+#include <sfi/sfiprimitives.hh>
+#include <sfi/sfiring.hh>
+/* #include <sfi/sfisclock.hh> */
+#include <sfi/sfiserial.hh>
+/* no bin-compat: #include <sfi/sfistore.hh> */
+#include <sfi/sfitime.hh>
+#include <sfi/sfitypes.hh>
+#include <sfi/sfiustore.hh>
+#include <sfi/sfivalues.hh>
+#include <sfi/sfivmarshal.hh>
+#include <sfi/sfiwrapper.hh>
 
 #endif /* __SFI_H__ */
 
diff --git a/sfi/sficomport.cc b/sfi/sficomport.cc
index 3023632..5f8aa62 100644
--- a/sfi/sficomport.cc
+++ b/sfi/sficomport.cc
@@ -14,10 +14,10 @@
  * A copy of the GNU Lesser General Public License should ship along
  * with this library; if not, see http://www.gnu.org/copyleft/.
  */
-#include "sficomport.h"
-#include "sfiprimitives.h"
-#include "sfiserial.h"
-#include "sfistore.h"
+#include "sficomport.hh"
+#include "sfiprimitives.hh"
+#include "sfiserial.hh"
+#include "sfistore.hh"
 #include <errno.h>
 #include <unistd.h>
 #include <string.h>
diff --git a/sfi/sficomport.h b/sfi/sficomport.hh
similarity index 98%
rename from sfi/sficomport.h
rename to sfi/sficomport.hh
index 1153c78..63f71b5 100644
--- a/sfi/sficomport.h
+++ b/sfi/sficomport.hh
@@ -17,8 +17,8 @@
 #ifndef __SFI_COM_PORT_H__
 #define __SFI_COM_PORT_H__
 
-#include <sfi/sfitypes.h>
-#include <sfi/sfiring.h>
+#include <sfi/sfitypes.hh>
+#include <sfi/sfiring.hh>
 
 G_BEGIN_DECLS
 
diff --git a/sfi/sficomwire.cc b/sfi/sficomwire.cc
index 54dc1e1..98e31d6 100644
--- a/sfi/sficomwire.cc
+++ b/sfi/sficomwire.cc
@@ -14,8 +14,8 @@
  * A copy of the GNU Lesser General Public License should ship along
  * with this library; if not, see http://www.gnu.org/copyleft/.
  */
-#include "sficomwire.h"
-#include "sfiprimitives.h"
+#include "sficomwire.hh"
+#include "sfiprimitives.hh"
 #include <errno.h>
 #include <unistd.h>
 #include <string.h>
diff --git a/sfi/sficomwire.h b/sfi/sficomwire.hh
similarity index 99%
rename from sfi/sficomwire.h
rename to sfi/sficomwire.hh
index 969dd0d..3e15820 100644
--- a/sfi/sficomwire.h
+++ b/sfi/sficomwire.hh
@@ -17,8 +17,8 @@
 #ifndef __SFI_COM_WIRE_H__
 #define __SFI_COM_WIRE_H__
 
-#include <sfi/sfitypes.h>
-#include <sfi/sfiring.h>
+#include <sfi/sfitypes.hh>
+#include <sfi/sfiring.hh>
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sfi/sficxx.cc b/sfi/sficxx.cc
index f7c67f8..9bc3a25 100644
--- a/sfi/sficxx.cc
+++ b/sfi/sficxx.cc
@@ -15,7 +15,7 @@
  * with this library; if not, see http://www.gnu.org/copyleft/.
  */
 #include "sficxx.hh"
-#include "sfi.h"
+#include "sfi.hh"
 
 namespace Sfi {
 
diff --git a/sfi/sficxx.hh b/sfi/sficxx.hh
index a7c9ef1..fe39231 100644
--- a/sfi/sficxx.hh
+++ b/sfi/sficxx.hh
@@ -18,7 +18,7 @@
 #define __SFI_CXX_H__
 
 #include <birnet/birnet.hh>
-#include <sfi/sfi.h>
+#include <sfi/sfi.hh>
 #include <string>
 #include <string.h>
 #include <new>
diff --git a/sfi/sfidl-cbase.cc b/sfi/sfidl-cbase.cc
index e0ea7bb..e87bc9c 100644
--- a/sfi/sfidl-cbase.cc
+++ b/sfi/sfidl-cbase.cc
@@ -24,7 +24,7 @@
 #include "sfidl-namespace.hh"
 #include "sfidl-options.hh"
 #include "sfidl-parser.hh"
-#include "sfiparams.h" /* scatId (SFI_SCAT_*) */
+#include "sfiparams.hh" /* scatId (SFI_SCAT_*) */
 
 using namespace Sfidl;
 using std::min;
diff --git a/sfi/sfidl-clientc.hh b/sfi/sfidl-clientc.hh
index 1b6620f..2df60b5 100644
--- a/sfi/sfidl-clientc.hh
+++ b/sfi/sfidl-clientc.hh
@@ -25,7 +25,7 @@
 #include "sfidl-options.hh"
 #include "sfidl-parser.hh"
 #include "sfidl-cbase.hh"
-#include "sfiparams.h" /* scatId (SFI_SCAT_*) */
+#include "sfiparams.hh" /* scatId (SFI_SCAT_*) */
 
 namespace Sfidl {
   
diff --git a/sfi/sfidl-clientcxx.cc b/sfi/sfidl-clientcxx.cc
index 91af050..b0d4cef 100644
--- a/sfi/sfidl-clientcxx.cc
+++ b/sfi/sfidl-clientcxx.cc
@@ -24,7 +24,7 @@
 #include "sfidl-namespace.hh"
 #include "sfidl-options.hh"
 #include "sfidl-parser.hh"
-#include "sfiparams.h" /* scatId (SFI_SCAT_*) */
+#include "sfiparams.hh" /* scatId (SFI_SCAT_*) */
 
 using namespace Sfidl;
 using std::make_pair;
diff --git a/sfi/sfidl-cxxbase.cc b/sfi/sfidl-cxxbase.cc
index 6afdc52..ccce388 100644
--- a/sfi/sfidl-cxxbase.cc
+++ b/sfi/sfidl-cxxbase.cc
@@ -25,7 +25,7 @@
 #include "sfidl-namespace.hh"
 #include "sfidl-options.hh"
 #include "sfidl-parser.hh"
-#include "sfiparams.h" /* scatId (SFI_SCAT_*) */
+#include "sfiparams.hh" /* scatId (SFI_SCAT_*) */
 
 using namespace Sfidl;
 
diff --git a/sfi/sfidl-factory.cc b/sfi/sfidl-factory.cc
index db09dbe..295e5ec 100644
--- a/sfi/sfidl-factory.cc
+++ b/sfi/sfidl-factory.cc
@@ -15,7 +15,7 @@
  * with this library; if not, see http://www.gnu.org/copyleft/.
  */
 #include "sfidl-factory.hh"
-#include "glib-extra.h"
+#include "glib-extra.hh"
 #include <algorithm>
 
 using namespace Sfidl;
diff --git a/sfi/sfidl-generator.cc b/sfi/sfidl-generator.cc
index dd09471..9d17a16 100644
--- a/sfi/sfidl-generator.cc
+++ b/sfi/sfidl-generator.cc
@@ -24,7 +24,7 @@
 #include "sfidl-namespace.hh"
 #include "sfidl-options.hh"
 #include "sfidl-parser.hh"
-#include "sfiparams.h" /* scatId (SFI_SCAT_*) */
+#include "sfiparams.hh" /* scatId (SFI_SCAT_*) */
 
 using namespace Sfidl;
 using std::make_pair;
diff --git a/sfi/sfidl-generator.hh b/sfi/sfidl-generator.hh
index 7590a3e..1e53e94 100644
--- a/sfi/sfidl-generator.hh
+++ b/sfi/sfidl-generator.hh
@@ -24,7 +24,7 @@
 #include "sfidl-namespace.hh"
 #include "sfidl-options.hh"
 #include "sfidl-parser.hh"
-#include "sfiparams.h" /* scatId (SFI_SCAT_*) */
+#include "sfiparams.hh" /* scatId (SFI_SCAT_*) */
 
 namespace Sfidl {
   
diff --git a/sfi/sfidl-namespace.cc b/sfi/sfidl-namespace.cc
index 7842681..4cfcc1f 100644
--- a/sfi/sfidl-namespace.cc
+++ b/sfi/sfidl-namespace.cc
@@ -19,7 +19,7 @@
 #include <map>
 #include <algorithm>
 #include "sfidl-namespace.hh"
-#include <sfi/glib-extra.h>
+#include <sfi/glib-extra.hh>
 
 using namespace Sfidl;
 
diff --git a/sfi/sfidl-options.cc b/sfi/sfidl-options.cc
index 344f3f5..e59f984 100644
--- a/sfi/sfidl-options.cc
+++ b/sfi/sfidl-options.cc
@@ -18,7 +18,7 @@
 #include "sfidl-factory.hh"
 #include "sfidl-generator.hh"
 #include "topconfig.h"
-#include <sfi/glib-extra.h>
+#include <sfi/glib-extra.hh>
 #include <stdio.h>
 #include <string.h>
 
diff --git a/sfi/sfidl-parser.cc b/sfi/sfidl-parser.cc
index 70e1efb..8638036 100644
--- a/sfi/sfidl-parser.cc
+++ b/sfi/sfidl-parser.cc
@@ -14,7 +14,7 @@
  * A copy of the GNU Lesser General Public License should ship along
  * with this library; if not, see http://www.gnu.org/copyleft/.
  */
-#include <sfi/glib-extra.h>
+#include <sfi/glib-extra.hh>
 #include <fcntl.h>
 #include <stdio.h>
 #include <unistd.h>
diff --git a/sfi/sfidl-utils.hh b/sfi/sfidl-utils.hh
index 19f08f0..abf97c0 100644
--- a/sfi/sfidl-utils.hh
+++ b/sfi/sfidl-utils.hh
@@ -18,7 +18,7 @@
 #ifndef _SFIDL_UTILS_HH_
 #define _SFIDL_UTILS_HH_
 
-#include <sfi/glib-extra.h>
+#include <sfi/glib-extra.hh>
 #include <birnet/birnet.hh>
 #include <list>
 #include <vector>
diff --git a/sfi/sfifilecrawler.cc b/sfi/sfifilecrawler.cc
index 6f802de..4c49828 100644
--- a/sfi/sfifilecrawler.cc
+++ b/sfi/sfifilecrawler.cc
@@ -14,9 +14,9 @@
  * A copy of the GNU Lesser General Public License should ship along
  * with this library; if not, see http://www.gnu.org/copyleft/.
  */
-#include "sfifilecrawler.h"
-#include "sfiprimitives.h"
-#include "sfiwrapper.h"
+#include "sfifilecrawler.hh"
+#include "sfiprimitives.hh"
+#include "sfiwrapper.hh"
 #include "topconfig.h"
 #include <string.h>
 #include <sys/types.h>
diff --git a/sfi/sfifilecrawler.h b/sfi/sfifilecrawler.hh
similarity index 98%
rename from sfi/sfifilecrawler.h
rename to sfi/sfifilecrawler.hh
index ed2f688..37addb5 100644
--- a/sfi/sfifilecrawler.h
+++ b/sfi/sfifilecrawler.hh
@@ -17,8 +17,8 @@
 #ifndef __SFI_FILE_CRAWLER_H__
 #define __SFI_FILE_CRAWLER_H__
 
-#include <sfi/sfitypes.h>
-#include <sfi/sfiring.h>
+#include <sfi/sfitypes.hh>
+#include <sfi/sfiring.hh>
 
 G_BEGIN_DECLS
 
diff --git a/sfi/sfiglue.cc b/sfi/sfiglue.cc
index 25df50a..2f07de3 100644
--- a/sfi/sfiglue.cc
+++ b/sfi/sfiglue.cc
@@ -14,10 +14,10 @@
  * A copy of the GNU Lesser General Public License should ship along
  * with this library; if not, see http://www.gnu.org/copyleft/.
  */
-#include "sfiglue.h"
-#include "sfiparams.h"
-#include "sfiglueproxy.h"
-#include "sfiustore.h"
+#include "sfiglue.hh"
+#include "sfiparams.hh"
+#include "sfiglueproxy.hh"
+#include "sfiustore.hh"
 #include <string.h>
 #include <gobject/gvaluecollector.h>
 
diff --git a/sfi/sfiglue.h b/sfi/sfiglue.hh
similarity index 99%
rename from sfi/sfiglue.h
rename to sfi/sfiglue.hh
index 9532b76..61189f7 100644
--- a/sfi/sfiglue.h
+++ b/sfi/sfiglue.hh
@@ -17,9 +17,9 @@
 #ifndef __SFI_GLUE_H__
 #define __SFI_GLUE_H__
 
-#include <sfi/sfiprimitives.h>
-#include <sfi/sfiring.h>
-#include <sfi/sfiparams.h>
+#include <sfi/sfiprimitives.hh>
+#include <sfi/sfiring.hh>
+#include <sfi/sfiparams.hh>
 
 G_BEGIN_DECLS
 
diff --git a/sfi/sfigluecodec.cc b/sfi/sfigluecodec.cc
index cbda69a..8c10382 100644
--- a/sfi/sfigluecodec.cc
+++ b/sfi/sfigluecodec.cc
@@ -16,8 +16,8 @@
  */
 #undef  G_LOG_DOMAIN
 #define	G_LOG_DOMAIN	"SFI-GLUE"
-#include "sfigluecodec.h"
-#include "sfiglueproxy.h"
+#include "sfigluecodec.hh"
+#include "sfiglueproxy.hh"
 
 
 /* --- prototypes --- */
diff --git a/sfi/sfigluecodec.h b/sfi/sfigluecodec.hh
similarity index 98%
rename from sfi/sfigluecodec.h
rename to sfi/sfigluecodec.hh
index 3509743..6fc18f6 100644
--- a/sfi/sfigluecodec.h
+++ b/sfi/sfigluecodec.hh
@@ -17,8 +17,8 @@
 #ifndef __SFI_GLUE_CODEC_H__
 #define __SFI_GLUE_CODEC_H__
 
-#include <sfi/sfiglue.h>
-#include <sfi/sficomport.h>
+#include <sfi/sfiglue.hh>
+#include <sfi/sficomport.hh>
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sfi/sfiglueproxy.cc b/sfi/sfiglueproxy.cc
index 7e63db9..3c9bf06 100644
--- a/sfi/sfiglueproxy.cc
+++ b/sfi/sfiglueproxy.cc
@@ -15,12 +15,12 @@
  * with this library; if not, see http://www.gnu.org/copyleft/.
  */
 #include <string.h>
-#include "sfiglueproxy.h"
-#include "sfiglue.h"
-#include "sfiustore.h"
-#include "sfivmarshal.h"
+#include "sfiglueproxy.hh"
+#include "sfiglue.hh"
+#include "sfiustore.hh"
+#include "sfivmarshal.hh"
 #include <gobject/gvaluecollector.h>
-#include <sfi/gbsearcharray.h>
+#include <sfi/gbsearcharray.hh>
 
 
 /* --- macros --- */
diff --git a/sfi/sfiglueproxy.h b/sfi/sfiglueproxy.hh
similarity index 99%
rename from sfi/sfiglueproxy.h
rename to sfi/sfiglueproxy.hh
index 470b691..882aa09 100644
--- a/sfi/sfiglueproxy.h
+++ b/sfi/sfiglueproxy.hh
@@ -17,7 +17,7 @@
 #ifndef __SFI_GLUE_PROXY_H__
 #define __SFI_GLUE_PROXY_H__
 
-#include <sfi/sfiglue.h>
+#include <sfi/sfiglue.hh>
 
 G_BEGIN_DECLS
 
diff --git a/sfi/sfimemory.cc b/sfi/sfimemory.cc
index cd7de7d..b9b500c 100644
--- a/sfi/sfimemory.cc
+++ b/sfi/sfimemory.cc
@@ -14,7 +14,7 @@
  * A copy of the GNU Lesser General Public License should ship along
  * with this library; if not, see http://www.gnu.org/copyleft/.
  */
-#include "sfimemory.h"
+#include "sfimemory.hh"
 #include <string.h>
 
 
diff --git a/sfi/sfimemory.h b/sfi/sfimemory.hh
similarity index 98%
rename from sfi/sfimemory.h
rename to sfi/sfimemory.hh
index 16be142..829e35e 100644
--- a/sfi/sfimemory.h
+++ b/sfi/sfimemory.hh
@@ -17,7 +17,7 @@
 #ifndef __SFI_MEMORY_H__
 #define __SFI_MEMORY_H__
 
-#include <sfi/sfitypes.h>
+#include <sfi/sfitypes.hh>
 
 G_BEGIN_DECLS
 
diff --git a/sfi/sfinote.cc b/sfi/sfinote.cc
index ec2cfa9..7ca1ca5 100644
--- a/sfi/sfinote.cc
+++ b/sfi/sfinote.cc
@@ -16,7 +16,7 @@
  */
 #include <stdlib.h>
 #include <string.h>
-#include "sfinote.h"
+#include "sfinote.hh"
 
 #define to_lower(c)             ( \
         (guchar) (                                                      \
diff --git a/sfi/sfinote.h b/sfi/sfinote.hh
similarity index 99%
rename from sfi/sfinote.h
rename to sfi/sfinote.hh
index 2e34d46..96ad6db 100644
--- a/sfi/sfinote.h
+++ b/sfi/sfinote.hh
@@ -17,7 +17,7 @@
 #ifndef __SFI_NOTE_H__
 #define __SFI_NOTE_H__
 
-#include <sfi/sfitypes.h>
+#include <sfi/sfitypes.hh>
 
 G_BEGIN_DECLS
 
diff --git a/sfi/sfiparams.cc b/sfi/sfiparams.cc
index 6cd5d31..56969cb 100644
--- a/sfi/sfiparams.cc
+++ b/sfi/sfiparams.cc
@@ -15,10 +15,10 @@
  * with this library; if not, see http://www.gnu.org/copyleft/.
  */
 #include <string.h>
-#include "sfiparams.h"
-#include "sfiprimitives.h"
-#include "sfinote.h"
-#include "sfitime.h"
+#include "sfiparams.hh"
+#include "sfiprimitives.hh"
+#include "sfinote.hh"
+#include "sfitime.hh"
 
 #define NULL_CHECKED(x)         ((x) && (x)[0] ? x : NULL)
 
diff --git a/sfi/sfiparams.h b/sfi/sfiparams.hh
similarity index 99%
rename from sfi/sfiparams.h
rename to sfi/sfiparams.hh
index bdf69f8..0f045fa 100644
--- a/sfi/sfiparams.h
+++ b/sfi/sfiparams.hh
@@ -17,8 +17,8 @@
 #ifndef __SFI_PARAMS_H__
 #define __SFI_PARAMS_H__
 
-#include <sfi/sfivalues.h>
-#include <sfi/sfiprimitives.h>
+#include <sfi/sfivalues.hh>
+#include <sfi/sfiprimitives.hh>
 
 G_BEGIN_DECLS
 
diff --git a/sfi/sfiprimitives.cc b/sfi/sfiprimitives.cc
index 99dbebf..eaf65d0 100644
--- a/sfi/sfiprimitives.cc
+++ b/sfi/sfiprimitives.cc
@@ -16,9 +16,9 @@
  */
 #include <stdlib.h>
 #include <string.h>
-#include "sfiprimitives.h"
-#include "sfimemory.h"
-#include "sfiparams.h"
+#include "sfiprimitives.hh"
+#include "sfimemory.hh"
+#include "sfiparams.hh"
 
 
 /* --- SfiBBlock primitive type --- */
diff --git a/sfi/sfiprimitives.h b/sfi/sfiprimitives.hh
similarity index 99%
rename from sfi/sfiprimitives.h
rename to sfi/sfiprimitives.hh
index 663f8ba..885e758 100644
--- a/sfi/sfiprimitives.h
+++ b/sfi/sfiprimitives.hh
@@ -17,7 +17,7 @@
 #ifndef __SFI_PRIMITIVES_H__
 #define __SFI_PRIMITIVES_H__
 
-#include <sfi/sfivalues.h>
+#include <sfi/sfivalues.hh>
 
 G_BEGIN_DECLS
 
diff --git a/sfi/sfiring.cc b/sfi/sfiring.cc
index 323c445..3e0d0c6 100644
--- a/sfi/sfiring.cc
+++ b/sfi/sfiring.cc
@@ -14,8 +14,8 @@
  * A copy of the GNU Lesser General Public License should ship along
  * with this library; if not, see http://www.gnu.org/copyleft/.
  */
-#include "sfiring.h"
-#include "sfimemory.h"
+#include "sfiring.hh"
+#include "sfimemory.hh"
 #include <stdlib.h>
 #include <string.h>
 
diff --git a/sfi/sfiring.h b/sfi/sfiring.hh
similarity index 99%
rename from sfi/sfiring.h
rename to sfi/sfiring.hh
index 65b1f62..85dd7e6 100644
--- a/sfi/sfiring.h
+++ b/sfi/sfiring.hh
@@ -17,7 +17,7 @@
 #ifndef __SFI_RING_H__
 #define __SFI_RING_H__
 
-#include <sfi/sfitypes.h>
+#include <sfi/sfitypes.hh>
 
 G_BEGIN_DECLS;
 
diff --git a/sfi/sfiserial.cc b/sfi/sfiserial.cc
index a14ca16..0c6f729 100644
--- a/sfi/sfiserial.cc
+++ b/sfi/sfiserial.cc
@@ -16,10 +16,10 @@
  */
 #include <string.h>
 #include <stdio.h>      /* sscanf() */
-#include "sfiserial.h"
-#include "sfiparams.h"
-#include "sfitime.h"
-#include "sfinote.h"
+#include "sfiserial.hh"
+#include "sfiparams.hh"
+#include "sfitime.hh"
+#include "sfinote.hh"
 #include <stdlib.h>     // FIXME: remove "free"
 
 typedef std::string String; // FIXME
diff --git a/sfi/sfiserial.h b/sfi/sfiserial.hh
similarity index 98%
rename from sfi/sfiserial.h
rename to sfi/sfiserial.hh
index 6362892..f120bf7 100644
--- a/sfi/sfiserial.h
+++ b/sfi/sfiserial.hh
@@ -17,7 +17,7 @@
 #ifndef __SFI_SERIAL_H__
 #define __SFI_SERIAL_H__
 
-#include <sfi/sfivalues.h>
+#include <sfi/sfivalues.hh>
 
 G_BEGIN_DECLS
 
diff --git a/sfi/sfistore.cc b/sfi/sfistore.cc
index 9d194ea..66569aa 100644
--- a/sfi/sfistore.cc
+++ b/sfi/sfistore.cc
@@ -14,10 +14,10 @@
  * A copy of the GNU Lesser General Public License should ship along
  * with this library; if not, see http://www.gnu.org/copyleft/.
  */
-#include "sfistore.h"
-#include "sfiprimitives.h"
-#include "sfiserial.h"
-#include "sfiparams.h"
+#include "sfistore.hh"
+#include "sfiprimitives.hh"
+#include "sfiserial.hh"
+#include "sfiparams.hh"
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <fcntl.h>
diff --git a/sfi/sfistore.h b/sfi/sfistore.hh
similarity index 99%
rename from sfi/sfistore.h
rename to sfi/sfistore.hh
index db2763d..968490e 100644
--- a/sfi/sfistore.h
+++ b/sfi/sfistore.hh
@@ -17,8 +17,8 @@
 #ifndef __SFI_STORE_H__
 #define __SFI_STORE_H__
 
-#include <sfi/sfivalues.h>
-#include <sfi/sfiring.h>
+#include <sfi/sfivalues.hh>
+#include <sfi/sfiring.hh>
 
 G_BEGIN_DECLS
 
diff --git a/sfi/sfitests.h b/sfi/sfitests.hh
similarity index 98%
rename from sfi/sfitests.h
rename to sfi/sfitests.hh
index 613c8d3..96a56b9 100644
--- a/sfi/sfitests.h
+++ b/sfi/sfitests.hh
@@ -17,7 +17,7 @@
 #ifndef __SFI_TESTS_H__
 #define __SFI_TESTS_H__
 
-#include <sfi/sfi.h>
+#include <sfi/sfi.hh>
 #include <birnet/birnettests.h>
 
 /* --- test initialization --- */
diff --git a/sfi/sfitime.cc b/sfi/sfitime.cc
index 6adbebd..d558b5c 100644
--- a/sfi/sfitime.cc
+++ b/sfi/sfitime.cc
@@ -15,9 +15,9 @@
  * with this library; if not, see http://www.gnu.org/copyleft/.
  */
 #include "topconfig.h"
-#include "sfitime.h"
-#include "sfiring.h"
-#include "sfiprimitives.h"
+#include "sfitime.hh"
+#include "sfiring.hh"
+#include "sfiprimitives.hh"
 #include <sys/time.h>
 #include <string.h>
 #include <time.h>
diff --git a/sfi/sfitime.h b/sfi/sfitime.hh
similarity index 98%
rename from sfi/sfitime.h
rename to sfi/sfitime.hh
index 323bb6f..02b50bc 100644
--- a/sfi/sfitime.h
+++ b/sfi/sfitime.hh
@@ -17,7 +17,7 @@
 #ifndef __SFI_TIME_H__
 #define __SFI_TIME_H__
 
-#include <sfi/sfivalues.h>
+#include <sfi/sfivalues.hh>
 
 G_BEGIN_DECLS
 
diff --git a/sfi/sfitypes.cc b/sfi/sfitypes.cc
index b1b6f8f..eb70145 100644
--- a/sfi/sfitypes.cc
+++ b/sfi/sfitypes.cc
@@ -14,13 +14,13 @@
  * A copy of the GNU Lesser General Public License should ship along
  * with this library; if not, see http://www.gnu.org/copyleft/.
  */
-#include "sfitypes.h"
-#include "sfivalues.h"
-#include "sfiparams.h"
-#include "sfiprimitives.h"
-#include "sfitime.h"
-#include "sfiglue.h"
-#include "sfifilecrawler.h"
+#include "sfitypes.hh"
+#include "sfivalues.hh"
+#include "sfiparams.hh"
+#include "sfiprimitives.hh"
+#include "sfitime.hh"
+#include "sfiglue.hh"
+#include "sfifilecrawler.hh"
 #include <string.h>
 
 
diff --git a/sfi/sfitypes.h b/sfi/sfitypes.hh
similarity index 98%
rename from sfi/sfitypes.h
rename to sfi/sfitypes.hh
index 52f3127..d2cc012 100644
--- a/sfi/sfitypes.h
+++ b/sfi/sfitypes.hh
@@ -17,8 +17,8 @@
 #ifndef __SFI_TYPES_H__
 #define __SFI_TYPES_H__
 
-#include <sfi/glib-extra.h>
-#include <sfi/sfiwrapper.h>
+#include <sfi/glib-extra.hh>
+#include <sfi/sfiwrapper.hh>
 
 G_BEGIN_DECLS
 
diff --git a/sfi/sfiustore.cc b/sfi/sfiustore.cc
index 645db86..ed34a52 100644
--- a/sfi/sfiustore.cc
+++ b/sfi/sfiustore.cc
@@ -14,8 +14,8 @@
  * A copy of the GNU Lesser General Public License should ship along
  * with this library; if not, see http://www.gnu.org/copyleft/.
  */
-#include "sfiustore.h"
-#include "sfimemory.h"
+#include "sfiustore.hh"
+#include "sfimemory.hh"
 
 /* --- strcutures --- */
 static inline SfiUStore*
diff --git a/sfi/sfiustore.h b/sfi/sfiustore.hh
similarity index 99%
rename from sfi/sfiustore.h
rename to sfi/sfiustore.hh
index bbcf8c3..281a056 100644
--- a/sfi/sfiustore.h
+++ b/sfi/sfiustore.hh
@@ -17,7 +17,7 @@
 #ifndef __SFI_USTORE_H__
 #define __SFI_USTORE_H__
 
-#include <sfi/sfitypes.h>
+#include <sfi/sfitypes.hh>
 
 G_BEGIN_DECLS
 
diff --git a/sfi/sfivalues.cc b/sfi/sfivalues.cc
index ae7c607..d5fa919 100644
--- a/sfi/sfivalues.cc
+++ b/sfi/sfivalues.cc
@@ -14,10 +14,10 @@
  * A copy of the GNU Lesser General Public License should ship along
  * with this library; if not, see http://www.gnu.org/copyleft/.
  */
-#include "sfivalues.h"
-#include "sfiprimitives.h"
-#include "sfiparams.h"
-#include "sfimemory.h"
+#include "sfivalues.hh"
+#include "sfiprimitives.hh"
+#include "sfiparams.hh"
+#include "sfimemory.hh"
 
 
 /* --- variables --- */
diff --git a/sfi/sfivalues.h b/sfi/sfivalues.hh
similarity index 99%
rename from sfi/sfivalues.h
rename to sfi/sfivalues.hh
index 4e14347..63a3e5c 100644
--- a/sfi/sfivalues.h
+++ b/sfi/sfivalues.hh
@@ -17,7 +17,7 @@
 #ifndef __SFI_VALUES_H__
 #define __SFI_VALUES_H__
 
-#include <sfi/sfitypes.h>
+#include <sfi/sfitypes.hh>
 
 G_BEGIN_DECLS
 
diff --git a/sfi/sfivmarshal.cc b/sfi/sfivmarshal.cc
index 6eb399d..e21c04d 100644
--- a/sfi/sfivmarshal.cc
+++ b/sfi/sfivmarshal.cc
@@ -14,7 +14,7 @@
  * A copy of the GNU Lesser General Public License should ship along
  * with this library; if not, see http://www.gnu.org/copyleft/.
  */
-#include "sfivmarshal.h"
+#include "sfivmarshal.hh"
 
 #ifdef G_ENABLE_DEBUG
 #define g_marshal_value_peek_boolean(v)  g_value_get_boolean (v)
diff --git a/sfi/sfivmarshal.h b/sfi/sfivmarshal.hh
similarity index 97%
rename from sfi/sfivmarshal.h
rename to sfi/sfivmarshal.hh
index f1fc5e8..9147bbe 100644
--- a/sfi/sfivmarshal.h
+++ b/sfi/sfivmarshal.hh
@@ -17,7 +17,7 @@
 #ifndef __SFI_VMARSHAL_H__
 #define __SFI_VMARSHAL_H__
 
-#include <sfi/sfitypes.h>
+#include <sfi/sfitypes.hh>
 
 G_BEGIN_DECLS
 
diff --git a/sfi/sfiwrapper.cc b/sfi/sfiwrapper.cc
index ec4907e..b4e46be 100644
--- a/sfi/sfiwrapper.cc
+++ b/sfi/sfiwrapper.cc
@@ -14,7 +14,7 @@
  * A copy of the GNU Lesser General Public License should ship along
  * with this library; if not, see http://www.gnu.org/copyleft/.
  */
-#include "sfiwrapper.h"
+#include "sfiwrapper.hh"
 #include <birnet/birnet.hh>
 #include <errno.h>
 
diff --git a/sfi/sfiwrapper.h b/sfi/sfiwrapper.hh
similarity index 99%
rename from sfi/sfiwrapper.h
rename to sfi/sfiwrapper.hh
index 9aef8fd..f16e06d 100644
--- a/sfi/sfiwrapper.h
+++ b/sfi/sfiwrapper.hh
@@ -18,7 +18,7 @@
 #define __SFI_WRAPPER_H__
 
 #include <stdbool.h>
-#include <sfi/glib-extra.h>
+#include <sfi/glib-extra.hh>
 #include <birnet/birnetcdefs.h> /* include glib before birnet for G_LOG_DOMAIN */
 
 /* sfiwrapper.h is a thin C language wrapper around C++ features
diff --git a/sfi/tests/misctests.cc b/sfi/tests/misctests.cc
index bb0ed55..e83932f 100644
--- a/sfi/tests/misctests.cc
+++ b/sfi/tests/misctests.cc
@@ -17,7 +17,7 @@
 #undef G_LOG_DOMAIN
 #define  G_LOG_DOMAIN __FILE__
 // #define TEST_VERBOSE
-#include <sfi/sfitests.h>
+#include <sfi/sfitests.hh>
 #include <unistd.h>
 #include <string.h>
 #include <signal.h>	/* G_BREAKPOINT() */
diff --git a/sfi/tests/ring.cc b/sfi/tests/ring.cc
index fd5d9d3..fc82263 100644
--- a/sfi/tests/ring.cc
+++ b/sfi/tests/ring.cc
@@ -15,8 +15,8 @@
  * with this library; if not, see http://www.gnu.org/copyleft/.
  */
 // #define TEST_VERBOSE
-#include <sfi/sfitests.h>
-#include <sfi/sfi.h>
+#include <sfi/sfitests.hh>
+#include <sfi/sfi.hh>
 
 static void
 print_ring_ints (SfiRing *ring)
diff --git a/sfi/toyprof-mem.h b/sfi/toyprof-mem.hh
similarity index 100%
rename from sfi/toyprof-mem.h
rename to sfi/toyprof-mem.hh
diff --git a/sfi/toyprof.h b/sfi/toyprof.hh
similarity index 100%
rename from sfi/toyprof.h
rename to sfi/toyprof.hh
diff --git a/shell/bsescm.cc b/shell/bsescm.cc
index 66a4041..649c41a 100644
--- a/shell/bsescm.cc
+++ b/shell/bsescm.cc
@@ -20,7 +20,7 @@
 #include <guile/gh.h>
 #include <bse/bse.h>
 #include <bse/bsemain.h>  /* for bse_init_textdomain_only() */
-#include <sfi/sfistore.h> /* no bin-compat */
+#include <sfi/sfistore.hh> /* no bin-compat */
 #include <sys/time.h>
 #include <libintl.h>
 #include <sys/resource.h>
diff --git a/shell/bsescminterp.cc b/shell/bsescminterp.cc
index 4d18215..87ece37 100644
--- a/shell/bsescminterp.cc
+++ b/shell/bsescminterp.cc
@@ -17,7 +17,7 @@
 #include <string.h>
 #include <errno.h>
 #include "bsescminterp.hh"
-#include <sfi/sficomwire.h>
+#include <sfi/sficomwire.hh>
 #include <bse/bseglue.h>
 
 /* Data types:
diff --git a/tests/testresamplerq.cc b/tests/testresamplerq.cc
index 48db9fc..59ae379 100644
--- a/tests/testresamplerq.cc
+++ b/tests/testresamplerq.cc
@@ -20,7 +20,7 @@
 #include <bse/bsemain.h>
 #include <bse/bseblockutils.hh>
 #include <bse/gslfft.h>
-#include <sfi/sfitests.h>
+#include <sfi/sfitests.hh>
 #include <birnet/birnet.hh>
 #include <stdlib.h>
 #include <stdio.h>
diff --git a/tests/testwavechunk.c b/tests/testwavechunk.c
index 66814b2..d864ec9 100644
--- a/tests/testwavechunk.c
+++ b/tests/testwavechunk.c
@@ -17,7 +17,7 @@
 #include <bse/gslwavechunk.h>
 #include <bse/gsldatahandle.h>
 #include <bse/bsemain.h>
-#include <sfi/sfitests.h>
+#include <sfi/sfitests.hh>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
diff --git a/tools/sfiutils.hh b/tools/sfiutils.hh
index 4d7d1f4..a488b56 100644
--- a/tools/sfiutils.hh
+++ b/tools/sfiutils.hh
@@ -19,7 +19,7 @@
 
 #include <math.h>
 #include <bse/gsldefs.h>
-#include <sfi/sfi.h>
+#include <sfi/sfi.hh>
 
 G_BEGIN_DECLS
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]