Skip to content

Commit 3d85f2e

Browse files
committed
Add some casts to quiet -Wconversion
1 parent 9613ef9 commit 3d85f2e

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

lib/util/setgroups.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ sudo_setgroups_v1(int ngids, const GETGROUPS_T *gids)
5050
if (maxgids == -1)
5151
maxgids = NGROUPS_MAX;
5252
if (ngids > maxgids)
53-
ret = setgroups(maxgids, (GETGROUPS_T *)gids);
53+
ret = setgroups((int)maxgids, (GETGROUPS_T *)gids);
5454
}
5555
debug_return_int(ret);
5656
}

plugins/sudoers/sudo_printf.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ sudo_printf_int(int msg_type, const char * restrict fmt, ...)
6969
va_end(ap);
7070
}
7171
if (len != -1) {
72-
if (fwrite(buf, 1, len, ttyfp ? ttyfp : fp) == 0)
72+
if (fwrite(buf, 1, (size_t)len, ttyfp ? ttyfp : fp) == 0)
7373
len = -1;
7474
if (buf != sbuf)
7575
free(buf);

src/conversation.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@ sudo_conversation_printf(int msg_type, const char * restrict fmt, ...)
219219
va_end(ap);
220220
}
221221
if (len != -1) {
222-
if (fwrite(buf, 1, len, ttyfp ? ttyfp : fp) == 0)
222+
if (fwrite(buf, 1, (size_t)len, ttyfp ? ttyfp : fp) == 0)
223223
len = -1;
224224
if (buf != sbuf)
225225
free(buf);

0 commit comments

Comments
 (0)