소스 검색

more warnings

Thomas Buck 11 년 전
부모
커밋
b16ee812e3
4개의 변경된 파일5개의 추가작업 그리고 5개의 파일을 삭제
  1. 0
    1
      include/TombRaider.h
  2. 3
    2
      src/Network.cpp
  3. 1
    1
      src/OpenRaider.cpp
  4. 1
    1
      src/Texture.cpp

+ 0
- 1
include/TombRaider.h 파일 보기

@@ -136,7 +136,6 @@ typedef enum
136 136
 
137 137
 #define TR_SOUND_FOOTSTEP0    1
138 138
 #define TR_SOUND_F_PISTOL    12
139
-#define TR_SOUND_F_PISTOL    12
140 139
 
141 140
 enum TR4_Objects
142 141
 {

+ 3
- 2
src/Network.cpp 파일 보기

@@ -547,7 +547,7 @@ void Network::runClient()
547 547
     }
548 548
 
549 549
     // Setup connection
550
-    bzero((char*) &dest, sizeof(dest));
550
+    memset(&dest, 0, sizeof(dest));
551 551
     dest.sin_family = AF_INET;
552 552
     int port = getPort();
553 553
     dest.sin_port = htons(port);
@@ -603,7 +603,8 @@ void Network::runClient()
603 603
 
604 604
             if (!f.data.send)
605 605
             {
606
-                usleep(20);
606
+                const struct timespec tmp = {.tv_sec = 0, .tv_nsec = 20000};
607
+                nanosleep(&tmp, NULL);
607 608
                 continue;
608 609
             }
609 610
         }

+ 1
- 1
src/OpenRaider.cpp 파일 보기

@@ -1014,7 +1014,7 @@ void OpenRaider::processPakSounds()
1014 1014
 
1015 1015
         mSound.addWave(riff, riffSz, &id, mSound.SoundFlagsNone);
1016 1016
 
1017
-        if (id == TR_SOUND_F_PISTOL && id > 0)
1017
+        if (((i + 1) == TR_SOUND_F_PISTOL) && (id > 0))
1018 1018
         {
1019 1019
             m_testSFX = id;
1020 1020
         }

+ 1
- 1
src/Texture.cpp 파일 보기

@@ -396,7 +396,7 @@ ttf_texture_t *Texture::generateFontTexture(const char *filename, int pointSize,
396 396
     sdlColor.g = color[1];
397 397
     sdlColor.b = color[2];
398 398
 
399
-    if (!mFlags & fUseSDL_TTF)
399
+    if (!(mFlags & fUseSDL_TTF))
400 400
     {
401 401
         printf("SDL_TTF couldn't be used... exiting\n");
402 402
         return NULL;

Loading…
취소
저장