[so] Macro-ul DIE

Razvan Deaconescu razvan.deaconescu at cs.pub.ro
Thu Mar 7 10:12:36 EET 2013


Sorina - Gabriela Sandu <sandu.sorina at gmail.com> writes:
> 2013/3/7 Razvan Deaconescu <razvan.deaconescu at cs.pub.ro>:
>> Radu Coriu <radu.gabrielc at gmail.com> writes:
>>> Salut!
>>>
>>> Acest macro cred ca trebuie modificat. Argumentul "assertion" induce in
>>> eroare. Din ce stiu eu conditia asertata trebuie sa fie adevarata pentru
>>> executia corecta, pe cand in DIE este exact invers.
>>
>> Păi macro-ul e gândit la modul: DIE if this happens. Adică dacă ai
>> descriptor nevalid, sau ai întoarce malloc NULL, sau alt apel întoarce
>> -1, atunci ... DIE. Mie mi se pare că e bine cum e definit.
>
> Din ce înțeleg eu, nu cum e definit este problema și numele primului
> parametru, "assertion", care duce cu gândul la macro-ul "assert".

OK, got it. Ar trebui să se cheme altfel, probabil
"error_condition". Discutăm intern și modificăm.

Răzvan


More information about the so mailing list