Commit e3e11806 authored by alex's avatar alex
Browse files

Тестовая правка N2

No related merge requests found
Showing with 5 additions and 5 deletions
+5 -5
...@@ -673,6 +673,7 @@ ...@@ -673,6 +673,7 @@
/* считываем данные небольшими фрагментами и формируем контрольную сумму */ /* считываем данные небольшими фрагментами и формируем контрольную сумму */
lseek( fm.fd, ki->curmem.st_addr, SEEK_SET ); lseek( fm.fd, ki->curmem.st_addr, SEEK_SET );
ki->icode_clean( dkey ); ki->icode_clean( dkey );
while( length > 0 ) { while( length > 0 ) {
size_t rlen = read( fm.fd, buffer, ak_min( length, sizeof( buffer ))); size_t rlen = read( fm.fd, buffer, ak_min( length, sizeof( buffer )));
if( rlen == length ) { /* считали последний блок */ if( rlen == length ) { /* считали последний блок */
...@@ -693,8 +694,7 @@ ...@@ -693,8 +694,7 @@
if( kp->value_length == ki->size +8 ) iptr = ( kp->data + kp->key_length + 8 ); if( kp->value_length == ki->size +8 ) iptr = ( kp->data + kp->key_length + 8 );
else iptr = ( kp->data + kp->key_length ); else iptr = ( kp->data + kp->key_length );
if( ak_ptr_is_equal_with_log( icode, iptr, ki->size ) != 0 ) { if( !ak_ptr_is_equal_with_log( icode, iptr, ki->size )) {
// if( memcmp( icode, iptr, ki->size ) != 0 ) {
ki->statistical_data.skipped_segments++; ki->statistical_data.skipped_segments++;
ak_error_message_fmt( ak_error_not_equal_data, __func__, ak_error_message_fmt( ak_error_not_equal_data, __func__,
_("segment %s has been modified"), kp->data ); _("segment %s has been modified"), kp->data );
...@@ -734,7 +734,7 @@ ...@@ -734,7 +734,7 @@
if( ki == NULL ) return ak_error_null_pointer; if( ki == NULL ) return ak_error_null_pointer;
/* начинаем разбор параметров строки */ /* начинаем разбор параметров строки */
if( sscanf( buffer, "%lx-%lx %c%c%c%c %lx %x:%x %lu %s", if( sscanf( buffer, "%x-%x %c%c%c%c %x %x:%x %u %s",
&ki->curmem.st_addr, &ki->curmem.en_addr, &r, &w, &x, &s, &ki->curmem.offset, &ki->curmem.st_addr, &ki->curmem.en_addr, &r, &w, &x, &s, &ki->curmem.offset,
&major, &minor, &inode, filename ) < 11 ) { &major, &minor, &inode, filename ) < 11 ) {
if( inode != 0 || major != 0 || minor != 0 ) /* иначе это нулевая страница */ if( inode != 0 || major != 0 || minor != 0 ) /* иначе это нулевая страница */
...@@ -769,7 +769,7 @@ ...@@ -769,7 +769,7 @@
strncpy( old_name, filename, sizeof( old_name )); strncpy( old_name, filename, sizeof( old_name ));
} }
/* обрабатыаем специальные сегменты */ /* обрабатываем специальные сегменты */
if(( flen = strlen(filename)) == 0 ) { if(( flen = strlen(filename)) == 0 ) {
ak_error_message_fmt( ak_error_zero_length, __func__, ak_error_message_fmt( ak_error_zero_length, __func__,
_("process: %d, zero length of loaded file (line %s)"), ki->pid, buffer ); _("process: %d, zero length of loaded file (line %s)"), ki->pid, buffer );
......
...@@ -51,7 +51,7 @@ ...@@ -51,7 +51,7 @@
} }
/* выводим данные о созданном списке */ /* выводим данные о созданном списке */
printf("count: %lu\n", ll.count ); printf("count: %u\n", (unsigned int) ll.count );
/* обрабатываем весь список, /* обрабатываем весь список,
начиная с первого помещенного в него элемента */ начиная с первого помещенного в него элемента */
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment