Skip to content

Commit 6a03f8b

Browse files
committed
Try to fix C code
1 parent 96396f5 commit 6a03f8b

1 file changed

Lines changed: 8 additions & 9 deletions

File tree

src/c/CircularLinkedList.c

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,9 @@ bool excluir(TIPOCHAVE ch, LISTA *L) {
5151
// como endereço de memória, assim a função busca
5252
// altera ele, guardando o valor anterior
5353
if (aux == NULL)
54-
return false; // Não encontrou
55-
ant->prox = aux->prox; // Nó anterior aponta para o próximo, no caso o próximo
56-
// que o nó a ser excluído está apontando
57-
free(aux); // Libera a memória
54+
return false;
55+
ant->prox = aux->prox;
56+
free(aux);
5857
return true;
5958
}
6059

@@ -67,10 +66,10 @@ void inserir(TIPOCHAVE ch, LISTA *L) {
6766
pos = pos->prox; // Vai para o próximo nó
6867
}
6968
// Quando encontrou a posição correta na ordem crescente
70-
PONT novo_no = (PONT)malloc(sizeof(NO)); // Cria um novo nó
71-
novo_no->chave = ch; // Coloca a chave no nó
72-
novo_no->prox = pos; // Aponta para o próximo nó
73-
ant->prox = novo_no; // Nó anterior aponta para o novo nó
69+
PONT novo_no = (PONT)malloc(sizeof(NO));
70+
novo_no->chave = ch;
71+
novo_no->prox = pos;
72+
ant->prox = novo_no;
7473
}
7574

7675
PONT mostrarLista(LISTA L) {
@@ -111,4 +110,4 @@ int main() {
111110
printf("Valor %d não encontrado.\n", valor);
112111

113112
return 0;
114-
}
113+
}

0 commit comments

Comments
 (0)