86 { ::headerGetEntry( h_r, tag_r, hTYP_t(&_type), &_val, &_cnt ); }
106#if RPM_CHAR_TYPE != RPM_INT8_TYPE
108 std::vector<long>( (
char*)val_r, ((
char*)val_r)+cnt_r ).swap(
_data );
112 std::vector<long>( (int8_t*)val_r, ((int8_t*)val_r)+cnt_r ).swap(
_data );
115 std::vector<long>( (int16_t*)val_r, ((int16_t*)val_r)+cnt_r ).swap(
_data );
118 std::vector<long>( (int32_t*)val_r, ((int32_t*)val_r)+cnt_r ).swap(
_data );
122 std::vector<long>( (int64_t*)val_r, ((int64_t*)val_r)+cnt_r ).swap(
_data );
126 std::vector<long>( cnt_r, 0L ).swap(
_data );