exit(1);
} else if (buf[0] == '\n' || buf[0] == '\r') {
__usage_full();
- } else if (n - 1 > 0 && n < 1024) {
+ } else if (n < 1024 && n - 1 > 0) {
buf[n - 1] = '\0'; /* remove new line... */
printf("\n\n");
__process_input(buf, user_data);
ret = wifi_aware_peer_get_mac(peer, &mac);
if (ret != WIFI_AWARE_ERROR_NONE) {
printf("\tPeer's NMI: Failure(%d:%s)\n", ret, __print_error(ret));
+ if (mac)
+ g_free(mac);
__test_finish(0);
return;
} else {
printf("\tPeer's NMI: ");
if (mac != NULL) {
__print_mac(mac);
- g_free(mac);
}
printf("\n");
}
+ if (mac)
+ g_free(mac);
+
memcpy(buf, message, 1024);
buf[len] = '\0';
printf("\tMessage: %s\n", buf);
ret = wifi_aware_peer_get_mac(peer, &mac);
if (ret != WIFI_AWARE_ERROR_NONE) {
printf("\tPeer's NMI: Failure(%d:%s)\n", ret, __print_error(ret));
+ if (mac)
+ g_free(mac);
__test_finish(0);
return;
} else {