Skip to content

Commit 6af9019

Browse files
authored
Fixing compiler warnings (#235)
* Fixing compiler warnings * Fixing compiler warnings
1 parent 70b75bd commit 6af9019

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

src/clib-upgrade.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ static int install_package(const char *slug) {
138138
const char *latest_tag = clib_release_get_latest_tag();
139139

140140
asprintf(&extended_slug, "%s@%s", slug, latest_tag);
141-
free(latest_tag);
141+
free((void *)latest_tag);
142142
}
143143

144144
logger_info("info", "Upgrading to %s", extended_slug);

src/clib.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ static void compare_versions(const char *marker_file_path) {
8989
"upgrade with the following command: clib upgrade --tag %s",
9090
CLIB_VERSION, latest_version);
9191
}
92-
free(latest_version);
92+
free((void *)latest_version);
9393
}
9494

9595
static void notify_new_release(void) {

src/common/clib-package.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1003,7 +1003,7 @@ static void *fetch_package_file_thread(void *arg) {
10031003
*status = rc;
10041004
(void)data->pkg->refs--;
10051005
pthread_exit((void *)status);
1006-
return (void *)rc;
1006+
return (void *)(intptr_t)rc;
10071007
}
10081008
#endif
10091009

@@ -1081,7 +1081,7 @@ static void set_prefix(clib_package_t *pkg, long path_max) {
10811081
}
10821082
}
10831083

1084-
int clib_package_install_executable(clib_package_t *pkg, char *dir,
1084+
int clib_package_install_executable(clib_package_t *pkg, const char *dir,
10851085
int verbose) {
10861086
#ifdef PATH_MAX
10871087
long path_max = PATH_MAX;

src/common/clib-package.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ char *clib_package_parse_name(const char *);
7575
clib_package_dependency_t *clib_package_dependency_new(const char *,
7676
const char *);
7777

78-
int clib_package_install_executable(clib_package_t *pkg, char *dir,
78+
int clib_package_install_executable(clib_package_t *pkg, const char *dir,
7979
int verbose);
8080

8181
int clib_package_install(clib_package_t *, const char *, int);

0 commit comments

Comments
 (0)