diff --git a/Source/gsc/GSContext.m b/Source/gsc/GSContext.m index 97985b2..5d445f5 100644 --- a/Source/gsc/GSContext.m +++ b/Source/gsc/GSContext.m @@ -94,7 +94,7 @@ } while (0) #define ctxt_push(object, stack) \ - GSIArrayAddItem((GSIArray)stack, (GSIArrayItem)object) + GSIArrayAddItem((GSIArray)stack, (GSIArrayItem)((id)object)) /* Globally unique gstate number */ static unsigned int unique_index = 0;