Silence warnings

This commit is contained in:
bulzipke
2025-01-31 02:17:19 +09:00
parent 8e04dca0f0
commit 741878dd2d
8 changed files with 53 additions and 8 deletions
+2
View File
@@ -1427,6 +1427,8 @@ bool ApiSystem::getLED(int& red, int& green, int& blue)
return true;
}
return false;
}
void ApiSystem::getLEDColours(int& red, int& green, int& blue)
+2
View File
@@ -83,6 +83,7 @@
#define fake_gettext_cpu_frequency _("Cpu max frequency")
#define fake_gettext_cpu_feature _("Cpu feature")
/* This appears to be a typo.
#define fake_gettext_cpu_feature _("Available Memory")
#define fake_gettext_cpu_feature _("Display Resolution")
#define fake_gettext_cpu_feature _("Display Refresh Rate")
@@ -94,6 +95,7 @@
#define fake_gettext_cpu_feature _("Network IP Address")
#define fake_gettext_cpu_feature _("UEFI Boot")
#define fake_gettext_cpu_feature _("Secure Boot")
*/
#define fake_gettext_simple_bilinear_simple pgettext("game_options", "SHARP-BILINEAR-SIMPLE")
#define fake_gettext_scanlines pgettext("game_options", "SCANLINES")
+1 -1
View File
@@ -200,7 +200,7 @@ void HttpReq::performRequest(const std::string& url, HttpReqOptions* options)
}
//set curl restrict redirect protocols
err = curl_easy_setopt(mHandle, CURLOPT_REDIR_PROTOCOLS, CURLPROTO_HTTP | CURLPROTO_HTTPS);
err = curl_easy_setopt(mHandle, CURLOPT_REDIR_PROTOCOLS_STR, "http,https");
if(err != CURLE_OK)
{
mStatus = REQ_IO_ERROR;
@@ -783,7 +783,14 @@ void VideoVlcComponent::startVideo()
unsigned track_count;
// Get the media metadata so we can find the aspect ratio
#ifdef WIN32
// It looks like an older version of the library is being used on Windows.
libvlc_media_parse(mMedia);
#else
libvlc_media_parse_with_options(mMedia, libvlc_media_parse_local, 0);
while (libvlc_media_get_parsed_status(mMedia) != libvlc_media_parsed_status_done)
std::this_thread::sleep_for(std::chrono::milliseconds(10));
#endif
libvlc_media_track_t** tracks;
track_count = libvlc_media_tracks_get(mMedia, &tracks);
for (unsigned track = 0; track < track_count; ++track)
+2 -2
View File
@@ -21,14 +21,14 @@ public:
const std::string prot_end("://");
std::string::const_iterator prot_i = search(url_s.begin(), url_s.end(), prot_end.begin(), prot_end.end());
ret.protocol.reserve(distance(url_s.begin(), prot_i));
transform(url_s.begin(), prot_i, back_inserter(ret.protocol), ptr_fun<int, int>(tolower));
std::transform(url_s.begin(), prot_i, std::back_inserter(ret.protocol), [](unsigned char c) { return std::tolower(c); });
if (prot_i == url_s.end())
return ret;
advance(prot_i, prot_end.length());
string::const_iterator path_i = find(prot_i, url_s.end(), '/');
ret.host.reserve(distance(prot_i, path_i));
transform(prot_i, path_i, back_inserter(ret.host), ptr_fun<int, int>(tolower)); // host is icase
std::transform(prot_i, path_i, std::back_inserter(ret.host), [](unsigned char c) { return std::tolower(c); }); // host is icase
string::const_iterator query_i = find(path_i, url_s.end(), '?');
ret.path.assign(path_i, query_i);
if (query_i != url_s.end())
+8 -1
View File
@@ -44,7 +44,14 @@ ID3v2_header* get_tag_header(const char* file_name)
return NULL;
}
fread(buffer, ID3_HEADER, 1, file);
size_t bytesRead = fread(buffer, ID3_HEADER, 1, file);
if (bytesRead != 1)
{
perror("Error reading file");
fclose(file);
return NULL;
}
fclose(file);
return get_tag_header_with_buffer(buffer, ID3_HEADER);
}
+30 -3
View File
@@ -43,7 +43,14 @@ ID3v2_tag* load_tag(const char* file_name)
return NULL;
}
//fseek(file, 10, SEEK_SET);
fread(buffer, header_size+10, 1, file);
size_t bytesRead = fread(buffer, header_size+10, 1, file);
if (bytesRead != 1)
{
perror("Error reading file");
fclose(file);
return NULL;
}
fclose(file);
@@ -537,6 +544,12 @@ void tag_set_composer(char* composer, char encoding, ID3v2_tag* tag)
void tag_set_album_cover(const char* filename, ID3v2_tag* tag)
{
FILE* album_cover = fopen(filename, "rb");
if (album_cover == NULL)
{
perror("Error opening file");
return;
}
char *album_cover_bytes;
int image_size;
char *mimetype;
@@ -545,8 +558,22 @@ void tag_set_album_cover(const char* filename, ID3v2_tag* tag)
image_size = (int) ftell(album_cover);
fseek(album_cover, 0, SEEK_SET);
album_cover_bytes = (char*) malloc(image_size * sizeof(char));
fread(album_cover_bytes, 1, image_size, album_cover);
album_cover_bytes = (char*)malloc(image_size);
if (album_cover_bytes == NULL)
{
perror("Memory allocation failed");
fclose(album_cover);
return;
}
size_t bytesRead = fread(album_cover_bytes, 1, image_size, album_cover);
if (bytesRead != image_size)
{
perror("Error reading file");
free(album_cover_bytes);
fclose(album_cover);
return;
}
fclose(album_cover);
+1 -1
View File
@@ -47,7 +47,7 @@ void rc_hash_handle_file_close(void* file_handle)
CHEEVOS_FREE(file_handle);
}
typedef struct cdreader_trackinfo
struct cdreader_trackinfo
{
cdreader_trackinfo(bool isChd, void* pointer) { chd = isChd; ptr = pointer; }