Cast unsigned char*slotbuf passed as char*

This commit is contained in:
Hallvard Furuseth 2005-07-25 21:05:52 +00:00
parent d9889aebd2
commit 6d6a4b7dda

View File

@ -234,7 +234,7 @@ alock_read_slot ( alock_info_t * info,
if (slot_data->al_appname) free (slot_data->al_appname);
slot_data->al_appname = calloc (1, ALOCK_MAX_APPNAME);
strncpy (slot_data->al_appname, slotbuf+32, ALOCK_MAX_APPNAME-1);
strncpy (slot_data->al_appname, (char *)slotbuf+32, ALOCK_MAX_APPNAME-1);
(slot_data->al_appname) [ALOCK_MAX_APPNAME-1] = '\0';
return 0;
@ -259,7 +259,7 @@ alock_write_slot ( alock_info_t * info,
alock_write_iattr (slotbuf+16, slot_data->al_stamp);
alock_write_iattr (slotbuf+24, slot_data->al_pid);
strncpy (slotbuf+32, slot_data->al_appname, ALOCK_MAX_APPNAME-1);
strncpy ((char *)slotbuf+32, slot_data->al_appname, ALOCK_MAX_APPNAME-1);
slotbuf[ALOCK_SLOT_SIZE-1] = '\0';
res = lseek (info->al_fd,