Update of /cvsroot/radmind/radmind-pc/reg
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv25257
Modified Files:
transcript.c
Log Message:
Fixed bug in handling of REG_DWORD registry values in keys being managed by value.
Index: transcript.c
===================================================================
RCS file: /cvsroot/radmind/radmind-pc/reg/transcript.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** transcript.c 13 Jun 2007 16:17:41 -0000 1.13
--- transcript.c 15 Feb 2008 23:30:21 -0000 1.14
***************
*** 1319,1332 ****
chksum_pt = chksum_pt + strlen( chksum_pt );
strcat( chksum_pt, "dword:" );
! for ( i = 3; i >= 0; i-- ) {
chksum_pt = chksum_pt + strlen( chksum_pt );
! if ( i != 0 )
{
! sprintf( temp_buf, "%02x", (unsigned int)cur->pi_value[ i ] );
strcat( chksum_pt, temp_buf );
}
else
{
! sprintf( temp_buf, "%02x\r\n", (unsigned int)cur->pi_value[ i ] );
strcat( chksum_pt, temp_buf );
}
--- 1319,1332 ----
chksum_pt = chksum_pt + strlen( chksum_pt );
strcat( chksum_pt, "dword:" );
! for ( i = 4; i > 0; i-- ) {
chksum_pt = chksum_pt + strlen( chksum_pt );
! if ( i != 1 )
{
! sprintf( temp_buf, "%02x", (unsigned int)cur->pi_value[ i - 1 ] );
strcat( chksum_pt, temp_buf );
}
else
{
! sprintf( temp_buf, "%02x\r\n", (unsigned int)cur->pi_value[ i - 1 ] );
strcat( chksum_pt, temp_buf );
}
|