Yardım liblua Warning

  • Konuyu açan Konuyu açan MEKA
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 2
  • Gösterim Gösterim 1K
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

MEKA

Discord: mekaprojects
Süper Moderatör
Grafiker
Geliştirici
Yardımsever Üye
Mesaj
3.011
Çözümler
319
Beğeni
2.268
Puan
1.850
Ticaret Puanı
2
Çözümünü bildiğiniz warningler var ise yardımcı olursanız sevinirim.

Kod:
Genişlet Daralt Kopyala
llex.c: In function 'read_string':
llex.c:285:7: warning: case label value is less than minimum value for type [-Wswitch-outside-range]
  285 |       case EOZ:
      |       ^~~~
 
Fonksiyon parametrelerini char'dan int'a çevirir misin?

Örnek:
Genişlet Daralt Kopyala
void Thread::deneme1(char yeni)
void Thread::deneme1(int yeni)

Eğer olmazsa unsigned char kullanmayı dene. Yada kod bloguna göre aşağıda ki gibi bir yöntem izlenebilir.

Örnek:
Genişlet Daralt Kopyala
deneme1 (*(unsigned char *)yeni)
 
Son düzenleme:
liblua dokunma, ayrı bir kütüphane o. metin2 yapımcıları ile alakası yok, warning gözüken yerler aslında olması gerektiği gibi olabilir.

yaptığın düzenlemeler sıkıntı çıkarır onda. ben -w koyup kapattım libluayı.
 
Geri
Üst