Difference between 32/64 bit Unicode-only content plugins
Posted: 2013-11-16, 11:45 UTC
While converting a plugin to Unicode-only I noticed that it's okay to remove ContentGetValue from the list of exported functions when compiling to 64 bit. For the 32 bit version this will result in very strange errors over and over - especially in the following scenario discovered while testing.
1. Install plugin in the 64 version of TC.
2. Start the 32 bit version of TC using shared ini file (so plugin is already correctly installed).
3. Do something with the plugin -> crash
Not really a big deal but maybe you can remove this inconsistent behavior by eleminating the need for ContentGetValue in 32 bit or at least handle the resulting errors described above.
1. Install plugin in the 64 version of TC.
2. Start the 32 bit version of TC using shared ini file (so plugin is already correctly installed).
3. Do something with the plugin -> crash
Not really a big deal but maybe you can remove this inconsistent behavior by eleminating the need for ContentGetValue in 32 bit or at least handle the resulting errors described above.