Çözüldü Çözemediğim son iki game warning.

  • Konuyu açan Konuyu açan Kaptan Yosun
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 2
  • Gösterim Gösterim 596
Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

Kaptan Yosun

Geliştirici
Geliştirici
Yardımsever Üye
Emekli Üye
Mesaj
1.096
Çözümler
40
Beğeni
1.243
Puan
1.339
Ticaret Puanı
0
Hata bu şekilde arkadaşlar, çözmeme yardımcı olabilir misiniz?

Screenshot_2.webp


Game klasörünün Makefile dosyasının CFLAG'larında ''-Wno-nonnull-compare'' tanımlı olmasına rağmen bu hatayı alıyorum.

log.h:

Screenshot_3.webp


cmd_general.cpp ilgili kod:

Screenshot_4.webp


Bu da ikinci hatada char.h içinde bahsi geçen satır arkadaşlar:

Screenshot_5.webp
 
Çözüm
Bu şekilde deneyebilir misin?
cmd_general.cpp:
Genişlet Daralt Kopyala
ACMD(do_shutdown)
{
    if (!ch)
        return;

    sys_err("Accept shutdown command from %s.", ch->GetName());

    TPacketGGShutdown p;
    p.bHeader = HEADER_GG_SHUTDOWN;
    P2P_MANAGER::instance().Send(&p, sizeof(TPacketGGShutdown));

    Shutdown(10);
}
Bu şekilde deneyebilir misin?
cmd_general.cpp:
Genişlet Daralt Kopyala
ACMD(do_shutdown)
{
    if (!ch)
        return;

    sys_err("Accept shutdown command from %s.", ch->GetName());

    TPacketGGShutdown p;
    p.bHeader = HEADER_GG_SHUTDOWN;
    P2P_MANAGER::instance().Send(&p, sizeof(TPacketGGShutdown));

    Shutdown(10);
}
 
Çözüm
Bu şekilde deneyebilir misin?
cmd_general.cpp:
Genişlet Daralt Kopyala
ACMD(do_shutdown)
{
    if (!ch)
        return;

    sys_err("Accept shutdown command from %s.", ch->GetName());

    TPacketGGShutdown p;
    p.bHeader = HEADER_GG_SHUTDOWN;
    P2P_MANAGER::instance().Send(&p, sizeof(TPacketGGShutdown));

    Shutdown(10);
}
Hocam uyguladım ve sorun çözüldü! Çok sağolun. Oyun içinde de /shutdown komutunu denedim ve sorunsuz çalıştı. Acaba hatayı neden bana verdi? Sanırım gcc11 in farklarından kaynaklanıyor.
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst