gcc error fix