C/Napisy: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Nie podano opisu zmian
Niepotrzebny (i błędny) - strlen(haslo) w "bezpiecznej wersji" kodu sprawdzającego hasło. Teoretycznie tablica haslo może zawierać dowolne dane w momencie tworzenia, dlatego strlen(haslo) też może być dowolne (choć zwykle będzie to 0).
Linia 318:
}
strncpy(haslo, argv[1], sizeof(haslo) - strlen(haslo) - 1);
haslo[sizeof haslo - 1] = '\0';
if (!strcmp(haslo, "poprawne")) {