Don't assign MCStringGetCString() to a local var - use directly in context.