From f4dc8396502337a40b9c786b7f218c6bfa77e12f Mon Sep 17 00:00:00 2001 From: Jeff Johnston Date: Mon, 18 Dec 2006 16:43:31 +0000 Subject: [PATCH] 2006-12-18 Ben Elliston * spu/stat.c (stat): Cast new sys.pathname value to unsigned int. --- libgloss/ChangeLog | 4 ++++ libgloss/spu/stat.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/libgloss/ChangeLog b/libgloss/ChangeLog index e747db1a8..bd4a28d4f 100644 --- a/libgloss/ChangeLog +++ b/libgloss/ChangeLog @@ -1,3 +1,7 @@ +2006-12-18 Ben Elliston + + * spu/stat.c (stat): Cast new sys.pathname value to unsigned int. + 2006-12-13 Ben Elliston * libnosys/_exit.c (_exit): Finish with an infinite loop to diff --git a/libgloss/spu/stat.c b/libgloss/spu/stat.c index 05e64ac3b..5dbae8ac8 100644 --- a/libgloss/spu/stat.c +++ b/libgloss/spu/stat.c @@ -42,7 +42,7 @@ stat (const char *pathname, struct stat *pstat) syscall_out_t *psys_out = ( syscall_out_t* )&sys; jsre_stat_t pjstat; - sys.pathname = pathname; + sys.pathname = (unsigned int)pathname; sys.ptr = ( unsigned int )&pjstat; _send_to_ppe (JSRE_POSIX1_SIGNALCODE, JSRE_STAT, &sys);