--- widgets.c.orig 2007-01-19 07:41:44.000000000 +0100 +++ widgets.c 2007-01-19 07:42:01.000000000 +0100 @@ -609,6 +609,14 @@ gboolean Send_Hexadecimal(GtkWidget *wid text = (gchar *)gtk_entry_get_text(GTK_ENTRY(widget)); + if(strlen(text) ==0){ + message = g_strdup_printf(_("0 byte(s) sent !")); + Put_temp_message(message, 1500); + gtk_entry_set_text(GTK_ENTRY(widget), ""); + g_free(message); + return FALSE; + } + all_written = g_malloc(strlen(text) * 2); all_written[0] = 0;