@sanjyuubi, post #1
@asman, post #4
2. w lini 9 extern debug, nie mówi nic ciekawego i trzeba grzebać po całych źródłach by dowiedzieć się że to BOOL i to boli :)
3. Linia 36 ( if (file = Lock(path, SHARED_LOCK)) { ). nie jestem pewny (i daltego nie używam nigdy przypisywania w ifie ) ale ta konstrukcja powoduję że zaczynam się zastanawiać czy to na pewno jest poprawne.
To tyle na tą chwilę. Jeszcze widze w file_load braki zamykania otwartego pliku w przypadku niepowodzenia.
@mschulz, post #6
@strim_, post #9
@sanjyuubi, post #1
struct FileInfoBlock *fib;
fib = (struct FileInfoBlock *) AllocDosObject(DOS_FIB, TAG_END);
if (Examine(file, fib)) {
size = fib->fib_Size;struct FileInfoBlock fib;
if (Examine(file, &fib)) {
size = fib.fib_Size;@Hexmage960, post #13
@forge, post #14
@kiero, post #15
@cholok, post #20