FLUID_SNPRINTF(buf, len, "%s", line);
buf[len - 1] = 0;
+ add_history(buf);
free(line);
return 1;
}
else
{
+#ifdef NETWORK_SUPPORT
n = recv(in & ~FLUID_SOCKET_FLAG, &c, 1, 0);
-
if(n == SOCKET_ERROR)
+#endif
{
return -1;
}
return write(out, buf, FLUID_STRLEN(buf));
}
+#ifdef NETWORK_SUPPORT
/* Socket */
retval = send(out & ~FLUID_SOCKET_FLAG, buf, FLUID_STRLEN(buf), 0);
-
return retval != SOCKET_ERROR ? retval : -1;
+#else
+ return -1;
+#endif
}
#endif
}