Knocking Them Down
Jul. 10th, 2015 10:39 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
I found and fixed the COM problem from yesterday. It may have been an uninitialized IStorage pointer -- I'm not sure. But I fixed that and converted all of the property set handling to use smart COM pointers and the problem went away, so that's a good thing.
Then I fixed a couple of different serialization problems. One was a newer version of the C++ serialization that hadn't been copied to Java. The other was a problem with some old software that had allowed a bad combination of methods on a dialog; I patched it by correcting the values on the inbound fly, so I had to fix that both in C++ and Java.
But they're better now!
Then I fixed a couple of different serialization problems. One was a newer version of the C++ serialization that hadn't been copied to Java. The other was a problem with some old software that had allowed a bad combination of methods on a dialog; I patched it by correcting the values on the inbound fly, so I had to fix that both in C++ and Java.
But they're better now!