From 4dfb27242ac0e05edb2e9ab9b17067e095b3b4f9 Mon Sep 17 00:00:00 2001
From: Nico <nigr21@inf.ufpr.br>
Date: Sun, 26 Feb 2023 17:42:32 -0300
Subject: [PATCH] seila

---
 headers/client.h | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/headers/client.h b/headers/client.h
index 504f461..caffc91 100644
--- a/headers/client.h
+++ b/headers/client.h
@@ -92,7 +92,7 @@ frame *client::receive_ack_nack() {
 // Solicita ao socket que envie um frame
 frame* client::send_frame_socket(frame *f) {
   // Fica tentando enviar o frame até receber o ack
-  frame *response = NULL;
+  frame *response = new frame();
   int retries = 0;
   do {
     // envia um frame da fila
@@ -117,7 +117,8 @@ frame* client::send_frame_socket(frame *f) {
 int client::start_transmission() {
   cout << "\tIniciando transmissao\n";
   frame *ini = new frame(INIT, 0, vector<char>(1, 0));
-  frame* enviado = send_frame_socket(ini);
+  frame* enviado = new frame();
+  enviado = send_frame_socket(ini);
   if (!enviado) {
     cout << "\tFalha ao iniciar a transmissao\n";
     return 0;
-- 
GitLab