summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorJeffery Myers <[email protected]>2022-07-18 21:36:03 -0700
committerGitHub <[email protected]>2022-07-19 06:36:03 +0200
commite9029d3d007e5dd05622c0569cf8be567d249e4b (patch)
treee2c806e3da01a6bc026a6e57b893142e396fe30e /src
parent0f7c4f762fb9f731f927a575662c542a9af617bc (diff)
downloadraylib-e9029d3d007e5dd05622c0569cf8be567d249e4b.tar.gz
raylib-e9029d3d007e5dd05622c0569cf8be567d249e4b.zip
[CORE] Fix Warnings (#2582)
* Fix raymath warning with floor to floorf * signed unsigned missmatches
Diffstat (limited to 'src')
-rw-r--r--src/raudio.c4
-rw-r--r--src/raymath.h2
-rw-r--r--src/rcore.c12
3 files changed, 9 insertions, 9 deletions
diff --git a/src/raudio.c b/src/raudio.c
index b742a11c..9e718db3 100644
--- a/src/raudio.c
+++ b/src/raudio.c
@@ -1733,8 +1733,8 @@ void UpdateMusicStream(Music music)
AUDIO.System.pcmBufferSize = pcmSize;
}
- int framesLeft = music.frameCount - music.stream.buffer->framesProcessed; // Frames left to be processed
- int framesToStream = 0; // Total frames to be streamed
+ unsigned int framesLeft = music.frameCount - music.stream.buffer->framesProcessed; // Frames left to be processed
+ unsigned int framesToStream = 0; // Total frames to be streamed
unsigned int framesLoopingExtra = 0; // In case music requires to loop, we could need to add more frames from beginning to fill buffer
// Check both sub-buffers to check if they require refilling
diff --git a/src/raymath.h b/src/raymath.h
index 503a157b..f17800a7 100644
--- a/src/raymath.h
+++ b/src/raymath.h
@@ -201,7 +201,7 @@ RMAPI float Remap(float value, float inputStart, float inputEnd, float outputSta
// Wrap input value from min to max
RMAPI float Wrap(float value, float min, float max)
{
- float result = value - (max - min)*floor((value - min)/(max - min));
+ float result = value - (max - min)*floorf((value - min)/(max - min));
return result;
}
diff --git a/src/rcore.c b/src/rcore.c
index 1313349b..5f9633fa 100644
--- a/src/rcore.c
+++ b/src/rcore.c
@@ -3141,7 +3141,7 @@ FilePathList LoadDirectoryFiles(const char *dirPath)
// Memory allocation for dirFileCount
files.capacity = fileCounter;
files.paths = (char **)RL_MALLOC(files.capacity*sizeof(char *));
- for (int i = 0; i < files.capacity; i++) files.paths[i] = (char *)RL_MALLOC(MAX_FILEPATH_LENGTH*sizeof(char));
+ for (unsigned int i = 0; i < files.capacity; i++) files.paths[i] = (char *)RL_MALLOC(MAX_FILEPATH_LENGTH*sizeof(char));
closedir(dir);
@@ -3165,7 +3165,7 @@ FilePathList LoadDirectoryFilesEx(const char *basePath, const char *filter, bool
files.capacity = MAX_FILEPATH_CAPACITY;
files.paths = (char **)RL_CALLOC(files.capacity, sizeof(char *));
- for (int i = 0; i < files.capacity; i++) files.paths[i] = (char *)RL_CALLOC(MAX_FILEPATH_LENGTH, sizeof(char));
+ for (unsigned int i = 0; i < files.capacity; i++) files.paths[i] = (char *)RL_CALLOC(MAX_FILEPATH_LENGTH, sizeof(char));
// WARNING: basePath is always prepended to scanned paths
if (scanSubdirs) ScanDirectoryFilesRecursively(basePath, &files, filter);
@@ -3179,7 +3179,7 @@ void UnloadDirectoryFiles(FilePathList files)
{
if (files.capacity > 0)
{
- for (int i = 0; i < files.capacity; i++) RL_FREE(files.paths[i]);
+ for (unsigned int i = 0; i < files.capacity; i++) RL_FREE(files.paths[i]);
RL_FREE(files.paths);
}
@@ -3229,7 +3229,7 @@ void UnloadDroppedFiles(FilePathList files)
if (files.count > 0)
{
- for (int i = 0; i < files.count; i++) RL_FREE(files.paths[i]);
+ for (unsigned int i = 0; i < files.count; i++) RL_FREE(files.paths[i]);
RL_FREE(files.paths);
@@ -5471,7 +5471,7 @@ static void WindowDropCallback(GLFWwindow *window, int count, const char **paths
// In case previous dropped filepaths have not been freed, we free them
if (CORE.Window.dropFileCount > 0)
{
- for (int i = 0; i < CORE.Window.dropFileCount; i++) RL_FREE(CORE.Window.dropFilepaths[i]);
+ for (unsigned int i = 0; i < CORE.Window.dropFileCount; i++) RL_FREE(CORE.Window.dropFilepaths[i]);
RL_FREE(CORE.Window.dropFilepaths);
@@ -5483,7 +5483,7 @@ static void WindowDropCallback(GLFWwindow *window, int count, const char **paths
CORE.Window.dropFileCount = count;
CORE.Window.dropFilepaths = (char **)RL_CALLOC(CORE.Window.dropFileCount, sizeof(char *));
- for (int i = 0; i < CORE.Window.dropFileCount; i++)
+ for (unsigned int i = 0; i < CORE.Window.dropFileCount; i++)
{
CORE.Window.dropFilepaths[i] = (char *)RL_CALLOC(MAX_FILEPATH_LENGTH, sizeof(char));
strcpy(CORE.Window.dropFilepaths[i], paths[i]);