I18n fix: "" context is not the same as NULL context!
authorBastien Montagne <montagne29@wanadoo.fr>
Mon, 21 Jan 2013 10:52:34 +0000 (10:52 +0000)
committerBastien Montagne <montagne29@wanadoo.fr>
Mon, 21 Jan 2013 10:52:34 +0000 (10:52 +0000)
commit3aa499f3f7ab750d8f0f647f8976a02967c7b040
tree6137e31f2dc14958f23244ff654b85be7aa7275e
parent22b5f097d2fbfbd3ce815bfef57d11e08fd67102
I18n fix: "" context is not the same as NULL context!

This bug did not appear earlier because the "" default context was actually never used, always NULL context was passed instead. But bpy.app.translations uses "" as default context in its keys (simplifies the hash/comp functions of internal py messages cache)...

So now, Blender prefers NULL (None in python) as default context value, but understands also "" as such.
source/blender/blenfont/BLF_translation.h
source/blender/blenfont/intern/blf_translation.c
source/blender/python/intern/bpy_app_translations.c