interrogate_module generating code with typos

Somehow interrogate_module.exe (from Panda3D 1.8.1) is generating crap. Look this code it generated!!

#include "dtoolbase.h"
#include "interrogate_request.h"

#undef _POSIX_C_SOURCE
#include "py_panda.h"

extern LibrayDef libp3vision_moddef ;
#ifdef _WIN32
extern "C" __declspec(dllexport) void initvision();
#else
extern "C" void initvision();
#endif

void initvision() 
{
  LibrayDef   *defs[] = {&libp3vision_moddef, NULL };
   Dtool_PyModuleInitHelper( defs, "vision");



}

No problems? Look closer:

This typo breaks the compilation!

I can confirm the latest version at github.com/astron/panda3d of interrogate_module works.

This problem has already been fixed in the development builds of Panda, as you have noticed with the astron version.