use gcc attrubutes to warn on unused return values and arguments which shouldnt be...
[blender.git] / source / blender / blenkernel / BKE_lamp.h
index f9137e50d74a1f382df70042b24d2d900e34c393..3acd4d1986e403e6947c2d742906f30324cfbebd 100644 (file)
@@ -38,9 +38,9 @@ extern "C" {
 
 struct Lamp;
 
-void *BKE_lamp_add(const char *name);
-struct Lamp *BKE_lamp_copy(struct Lamp *la);
-struct Lamp *localize_lamp(struct Lamp *la);
+struct Lamp *BKE_lamp_add(const char *name) WARN_UNUSED;
+struct Lamp *BKE_lamp_copy(struct Lamp *la) WARN_UNUSED;
+struct Lamp *localize_lamp(struct Lamp *la) WARN_UNUSED;
 void BKE_lamp_make_local(struct Lamp *la);
 void BKE_lamp_free(struct Lamp *la);