***************************************************************************/
-#define _GNU_SOURCE
+#include "platform.h"
#include <sys/types.h>
#include <unistd.h>
#include <stdio.h>
#include <signal.h>
#include <sys/stat.h>
#include <sys/time.h>
+
#include "gdbmi.h"
+#ifndef _GNU_SOURCE
+#define _GNU_SOURCE
+#endif
#ifndef TEMP_FAILURE_RETRY
#define TEMP_FAILURE_RETRY(a) (a)
mi_aux_term *gmi_look_for_free_vt()
{
+ int ret;
int vt=mi_look_for_free_vt();
mi_aux_term *res;
if (!res)
return NULL;
res->pid=-1;
- asprintf(&res->tty,"/dev/tty%d",vt);
+ ret = asprintf(&res->tty,"/dev/tty%d",vt);
return res;
}