On Mon, 4 Mar 2002, Anvar Bagautdinov wrote:

> Hi all.
> 
> OOPS �� cvs: � ���� storage.c:
> 
> 1) ���� ��������� ������ � ������� st_pread, �� ��� �� �������������.
> 2) � ��� �� ������� st_pwrite ������� "st_pread(...)"

�������, ����������.

> 
> ���� ���������� ����
> #diff -c storage.c.orig storage.c
> *** storage.c.orig    Mon Mar  4 15:26:53 2002
> --- storage.c Mon Mar  4 15:28:22 2002
> ***************
> *** 88,93 ****
> --- 88,94 ----
>           return(-1);
>       }
>       res = pread(fd,rounded_data,rnbyte,off);
> +     free(rounded_data);

��� �����������... free ����� �������� ����� ���� ��� �����������
������ �����������.

>       if ( res <= 0 ) {
>           return(res);
>       }
> ***************
> *** 132,138 ****
>       if ( res > 0 ) {
>           return(MIN(nbyte, res));
>           }
> !     my_xlog(OOPS_LOG_SEVERE, "st_pread(%d, %d): %m\n", fd, nbyte);
>       return(res);
>       }
>       rnbyte = (nbyte/512)*512;
> --- 133,139 ----
>       if ( res > 0 ) {
>           return(MIN(nbyte, res));
>           }
> !     my_xlog(OOPS_LOG_SEVERE, "st_pwrite(%d, %d): %m\n", fd, nbyte);
>       return(res);
>       }
>       rnbyte = (nbyte/512)*512;
> 
> -
> 20, Karl Marx Avenue,       Phone:  7-3832-462-484
> Russia, Novosibirsk 630092  Email: [EMAIL PROTECTED]
> =====================================================================
> If you would like to unsubscribe from this list send message to
> [EMAIL PROTECTED] with "unsubscribe oops" in message body.
> Archive is accessible on http://lists.paco.net/oops-rus/
> 

Igor Khasilev                     |
PACO Links, igor at paco dot net  |

=====================================================================
If you would like to unsubscribe from this list send message to
[EMAIL PROTECTED] with "unsubscribe oops" in message body.
Archive is accessible on http://lists.paco.net/oops-rus/

Дати відповідь електронним листом