Stránka 1 z 1

Yoko Injection - bug zpetneho lomitka v komentari

Napsal: 09.12.2007 17:41:39
od Schonny
Nasel jsem desne zakerny bug v Yoku. Kdykoliv mate v komentari zpetne lomitko, tak se automaticky jako komentar bere i nasledujici radek. Prikladam exploit:

Tohle je ukazka bugu, radek pod komentarem je ignorovan:

Kód: Vybrat vše

sub vypisNefunkcni()
#nekam do poznamky strcim \ - zpetne lomitko
uo.print("Nevypisu nic")
end sub
Takhle to vypada bez zpetneho lomitka v komentari.

Kód: Vybrat vše

sub vypisFunkcni()
#Nikam zpetne lomitko nedam
uo.print("Kontrolni vypis")
end sub

Napsal: 09.12.2007 18:20:43
od Papez
Dík za varování.

Napsal: 11.12.2007 05:02:14
od Spike
Až na to, že to není bug, ale pouze značka, která yoku řekne, že příkaz (či komentář) pokračuje na dalším řádku :) Následující příklad nebude fungovat pokud zpětné lomítko vynecháme.

Kód: Vybrat vše

if 1 \
then
  UO.Print("Podminka splnena")
endif
Ovšem musím uznat, že jsem o téhle feature yoka nevěděl, takže díky Schonny za upozornění ;-)