Si, effettivamente non ha molto senso, dev'esserci qualcos'altro.
Un errore di costante string senza terminazione potrebbe essersi generato anche alcune righe prima di quella in cui viene segnalato, prova a dare un'occhiata anche alle righe precedenti.
Ma il codice che ti ho postato io e che da me funziona l'hai provato?