Changeset 767 for branches/binary/server/t/binary.t
- Timestamp:
- 03/27/08 04:31:35 (20 months ago)
- Files:
-
- 1 modified
-
branches/binary/server/t/binary.t (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/binary/server/t/binary.t
r765 r767 366 366 my $init_lo = int($init % 2 ** 32); 367 367 368 return $self->_doCmd($cmd, $key, '', pack(::INCRDECR_PKT_FMT, $amt_hi, $amt_lo, $init_hi, $init_lo, $exp)); 368 my $data = $self->_doCmd($cmd, $key, '', pack(::INCRDECR_PKT_FMT, $amt_hi, $amt_lo, $init_hi, $init_lo, $exp)); 369 my $header = substr $data, 0, 12, ''; 370 my ($resp_hi, $resp_lo) = unpack "NN", $header; 371 my $resp = ($resp_hi * 2 ** 32) + $resp_lo; 372 return $resp; 369 373 } 370 374 … … 386 390 $exp = 0 unless defined $exp; 387 391 388 return $self->__incrdecr(::CMD_ INCR, $key, 0 -$amt, $init, $exp);392 return $self->__incrdecr(::CMD_DECR, $key, $amt, $init, $exp); 389 393 } 390 394
