diff --git a/datashadow/datashadow_callbacks.c b/datashadow/datashadow_callbacks.c index 6c6cddd9bcc9fa2fb540c88e43ddde67ce5816a8..858d7778b8d1fc153ae0808a24abbe81c78e5ad0 100644 --- a/datashadow/datashadow_callbacks.c +++ b/datashadow/datashadow_callbacks.c @@ -119,7 +119,7 @@ void fptr_shadow_define_64(void *p_retAddress, void *p_instrumented, int p_shado my_strcpy(&msg[strlen(msg)], " value: "); itox(p_shadowValue, &msg[strlen(msg)]); my_strcpy(&msg[strlen(msg)], " \n"); - write(1, msg, strlen(msg)); + write(2, msg, strlen(msg)); #endif #endif @@ -149,7 +149,7 @@ void fptr_shadow_check_64(void *p_retAddress, void *p_instrumented, int p_shadow my_strcpy(&msg[strlen(msg)], " shadowValue: "); itox(*p_shadow, &msg[strlen(msg)]); my_strcpy(&msg[strlen(msg)], " \n"); - write(1, msg, strlen(msg)); + write(2, msg, strlen(msg)); #endif #endif @@ -167,7 +167,7 @@ void fptr_shadow_check_64(void *p_retAddress, void *p_instrumented, int p_shadow my_strcpy(msg, "Warning: overwrite of function pointer detected -- restoring saved value: 0x"); itox(*p_shadow, &msg[strlen(msg)]); my_strcpy(&msg[strlen(msg)], " \n"); - write(1, msg, strlen(msg)); + write(2, msg, strlen(msg)); #endif } else @@ -181,7 +181,7 @@ void fptr_shadow_check_64(void *p_retAddress, void *p_instrumented, int p_shadow my_strcpy(&msg[strlen(msg)], " shadowValue: "); itox(*p_shadow, &msg[strlen(msg)]); my_strcpy(&msg[strlen(msg)], " \n"); - write(1, msg, strlen(msg)); + write(2, msg, strlen(msg)); #endif #endif }