Michael Davidsaver
ceb9f795cb
whitespace: quiet gcc6 indentation warning
2017-07-17 16:25:00 +02:00
Michael Davidsaver
a01885536c
PVUnion fixups
...
select(int32)
throw for variant w/ other than UNDEFINED_INDEX.
Now same behavior for variant and discriminating,
which is to clear contents.
Fix selector range check.
set(int32)
Fix set(UNDEFINED_INDEX, NULL) for discriminating.
Fix selector range check.
2017-04-15 16:19:23 -04:00
Michael Davidsaver
f7343674ee
make PVUnion::UNDEFINED_INDEX const
2017-04-15 16:19:23 -04:00
Dave Hickin
d9072402db
Update source boilerplate for new LICENSE file
2016-07-22 15:56:43 +01:00
Michael Davidsaver
14b0e409f2
missing buffer capacity check in PVUnion::serialize
...
Allows a buffer overflow in PVUnionArray::serialize().
2015-12-28 18:16:01 -05:00
Matej Sekoranja
4cb3c22221
update code to the new method, removed copy from convert
2015-02-17 18:56:56 +01:00
Matej Sekoranja
cc1536b6e1
moved operators to pvData/pvIntrospect, added copy/copyUnchecked methods
2015-02-17 13:59:15 +01:00
Matej Sekoranja
b6e1b9c203
reuse existing PVField instance on PVUnion::deserialize
2014-07-28 23:23:01 +02:00
Matej Sekoranja
c6eed12139
String -> std::string, toString methods removed
2014-06-19 14:27:48 +02:00
Matej Sekoranja
5e3159f800
completed merge
2014-06-09 23:15:57 +02:00
Andrew Johnson
19269735ae
Rename pvDataApp to src, adjust Makefiles.
2014-03-28 10:20:24 -05:00