cec: fix some C header. still not actually tested this
[deb_libcec.git] / include / cectypes.h
index 4fcf02d1e85aa900961108d65d878510cf3446d9..65225b8b8bfdc47f778e3004a9792262dee9dc87 100644 (file)
@@ -818,6 +818,7 @@ typedef enum cec_vendor_id
 
 typedef struct cec_vendor
 {
+#ifdef __cplusplus
   const char *AsString(void) const
   {
     switch (vendor)
@@ -834,6 +835,7 @@ typedef struct cec_vendor
       return "Unknown";
     }
   }
+#endif
 
   cec_vendor_id vendor;
 } cec_vendor;