]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[2749] Update resize() call arguments to be sizeof instead of literal values
authorMukund Sivaraman <muks@isc.org>
Mon, 27 Jan 2014 03:58:43 +0000 (09:28 +0530)
committerMukund Sivaraman <muks@isc.org>
Mon, 27 Jan 2014 03:58:43 +0000 (09:28 +0530)
src/lib/dhcp/option.cc

index 1bfe351b5d939d78db61006fae0146f7b3d157df..24ddc06854e385ca0c1295d53afbc04569cbd9c4 100644 (file)
@@ -260,18 +260,18 @@ uint32_t Option::getUint32() {
 }
 
 void Option::setUint8(uint8_t value) {
-  data_.resize(1);
-  data_[0] = value;
+    data_.resize(sizeof(value));
+    data_[0] = value;
 }
 
 void Option::setUint16(uint16_t value) {
-  data_.resize(2);
-  writeUint16(value, &data_[0], data_.size());
+    data_.resize(sizeof(value));
+    writeUint16(value, &data_[0], data_.size());
 }
 
 void Option::setUint32(uint32_t value) {
-  data_.resize(4);
-  writeUint32(value, &data_[0], data_.size());
+    data_.resize(sizeof(value));
+    writeUint32(value, &data_[0], data_.size());
 }
 
 bool Option::equal(const OptionPtr& other) const {