#ifndef _SPI_ROLETYPES_H_
#define _SPI_ROLETYPES_H_
+#ifdef __cplusplus
+extern "C" {
+#endif
+
/**
* AccessibleRole:
* @SPI_ROLE_INVALID: role is not legal, something is wrong with this object
SPI_ROLE_LAST_DEFINED
} AccessibleRole;
-char* AccessibleRole_getName (AccessibleRole role);
+const char* AccessibleRole_getName (AccessibleRole role);
+
+#ifdef __cplusplus
+}
+#endif
#endif