Fix OrcVector item getter pointer type confusion
authorSebastian Dröge <sebastian@centricular.com>
Thu, 13 Apr 2023 18:30:16 +0000 (21:30 +0300)
committerSebastian Dröge <sebastian@centricular.com>
Thu, 13 Apr 2023 18:30:16 +0000 (21:30 +0300)
Part-of: <https://gitlab.freedesktop.org/gstreamer/orc/-/merge_requests/30>

orc/orcutils.h

index 9b1f993..1c9c7c9 100644 (file)
@@ -244,7 +244,7 @@ struct _OrcVector {
     ((TYPE **)(((VECTOR)->items)))
 
 #define ORC_VECTOR_GET_ITEM(VECTOR, INDEX, TYPEPTR) \
-    ((TYPEPTR) &((VECTOR)->items[(INDEX)]))
+    ((TYPEPTR) ((VECTOR)->items[(INDEX)]))
 
 void orc_vector_extend (OrcVector *vector);
 void orc_vector_append (OrcVector *vector, void *item);