summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorDani Martin <[email protected]>2020-03-30 17:08:01 +0200
committerGitHub <[email protected]>2020-03-30 17:08:01 +0200
commit1a948849f3bdc3875bfb520d4ec742b8cd5018a4 (patch)
tree7006634171fce36aa4dec4bbfa799494ab47adee /src
parentbba10504e263eb2d9ef0ad288f1880288edfa931 (diff)
downloadraylib-1a948849f3bdc3875bfb520d4ec742b8cd5018a4.tar.gz
raylib-1a948849f3bdc3875bfb520d4ec742b8cd5018a4.zip
[cppcheck] Fix minor warnings in models.c and raudio.c (#1162)
Errores fixes: models.c,2843 Either the condition 'fileData!=NULL' is redundant or there is possible null pointer dereference: fileData. raudio.c,805, 806, 807, 808, %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'.
Diffstat (limited to 'src')
-rw-r--r--src/models.c2
-rw-r--r--src/raudio.c8
2 files changed, 5 insertions, 5 deletions
diff --git a/src/models.c b/src/models.c
index b4a7eaef..69d78560 100644
--- a/src/models.c
+++ b/src/models.c
@@ -2840,10 +2840,10 @@ static Model LoadOBJ(const char *fileName)
unsigned int materialCount = 0;
char *fileData = LoadFileText(fileName);
- int dataSize = strlen(fileData);
if (fileData != NULL)
{
+ int dataSize = strlen(fileData);
char currentDir[1024] = { 0 };
strcpy(currentDir, GetWorkingDirectory());
chdir(GetDirectoryPath(fileName));
diff --git a/src/raudio.c b/src/raudio.c
index 3051f739..6313b160 100644
--- a/src/raudio.c
+++ b/src/raudio.c
@@ -802,10 +802,10 @@ void ExportWaveAsCode(Wave wave, const char *fileName)
#endif
fprintf(txtFile, "// Wave data information\n");
- fprintf(txtFile, "#define %s_SAMPLE_COUNT %d\n", varFileName, wave.sampleCount);
- fprintf(txtFile, "#define %s_SAMPLE_RATE %d\n", varFileName, wave.sampleRate);
- fprintf(txtFile, "#define %s_SAMPLE_SIZE %d\n", varFileName, wave.sampleSize);
- fprintf(txtFile, "#define %s_CHANNELS %d\n\n", varFileName, wave.channels);
+ fprintf(txtFile, "#define %s_SAMPLE_COUNT %u\n", varFileName, wave.sampleCount);
+ fprintf(txtFile, "#define %s_SAMPLE_RATE %u\n", varFileName, wave.sampleRate);
+ fprintf(txtFile, "#define %s_SAMPLE_SIZE %u\n", varFileName, wave.sampleSize);
+ fprintf(txtFile, "#define %s_CHANNELS %u\n\n", varFileName, wave.channels);
// Write byte data as hexadecimal text
fprintf(txtFile, "static unsigned char %s_DATA[%i] = { ", varFileName, dataSize);