--- rpl/src/instructions_r6.c 2013/03/21 12:07:38 1.49 +++ rpl/src/instructions_r6.c 2013/03/21 16:31:59 1.50 @@ -793,7 +793,8 @@ instruction_rdate(struct_processus *s_et if ((*s_objet_argument).type == INT) { gettimeofday(&horodatage, NULL); - horodatage.tv_sec += (*((integer8 *) (*s_objet_argument).objet)); + horodatage.tv_sec += (time_t) (*((integer8 *) + (*s_objet_argument).objet)); if (horodatage.tv_sec < 0) {