Include the __cplusplus header magic so API really callable from C++.
[libguestfs.git] / src / guestfs.h
index 823fefe..b5ed0f7 100644 (file)
 
 #include <rpc/xdr.h>
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 typedef struct guestfs_h guestfs_h;
 typedef struct guestfs_main_loop guestfs_main_loop;
 
@@ -120,4 +124,8 @@ extern guestfs_main_loop *guestfs_get_default_main_loop (void);
 extern guestfs_main_loop *guestfs_create_main_loop (void);
 extern void guestfs_free_main_loop (guestfs_main_loop *);
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif /* GUESTFS_H_ */