Martin
Junior Member
Postów: 5
Zarejestrowano: 27-2-2008
Offline
|
wysłano w 12-4-2010 o godz. 22:33 |
|
|
prosze o przejrzenie kodu
Przetestowałem program pod względem bezpieczeństwa i wyświetlił się komentarz "Check buffer boundaries if calling this function in a loop and make
sure you are not in danger of writing past the allocated space." Dotyczy to lini które podkreśliłem na czerwono. Proszę o podpowiedz co powinienem z
tym zrobić. Dziękuje
void FileEncInput::get(ioT* buf, ioLenT len)
{
assert(sizeof(ioT)==1); // No endian-conversion needed.
assert(f);
const ioLenT read(fread(buf, sizeof(ioT), len, f));
assert(read<=len);
if(read!=len)
error(_("Unexpected end of input!"));
}
numT FileEncInput::get()
{
numT ret;
assert(f);
const ioLenT read(fread(&ret, sizeof(numT), 1, f));
assert(read<=1);
if(read!=1)
error(_("Unexpected end of input!"));
return bo_c2h(ret);
}
|
|
|
|
|
|
Forum dla nastolatków, Forum młodzieżowe, wszystko co interesuje młodzież.
Bukmacherzy internetowi, Zakłady bukmacherskie, sprawdzone typy i statystyki sportowe.
Pozycjonowanie, wymiana linków systemy wymiany linków, wypromuj swoją stronę w wyszukiwarkach.
Zagraj w sudoku, zasady gry, metody rozwiązywania i gry w sudoku.
Łysienie, wypadanie włosów to nie koniec marzeń o bujnych włosach.
Najlepsza grafika w sieci - tylko na naszym forum graficzne - znajdziesz u nas gotowe sygnaturki i userbary oraz porady jak stworzyć avatar i inną grafikę.
Producent drzwi pcv wrocław - okna wrocław to dobry wybór.
Solidni fachowcy, tania budowa domu i mieszkań.
Copyright © 2005-2007 by coding-portal.com
Programowanie dla każdego. Programowanie w c++, java, delphi, pascal, perl oraz innych językach. Tworzenie stron w html, xhtml, php z użyciem mysql, css oraz ich pozycjonowanie.
[zapytań: 18]
[PHP: 7.0% - SQL: 93.0%]
|
|