[PATCH 2/7] Remove vlang_unknown

Yao Qi yao@codesourcery.com
Tue Oct 1 13:34:00 GMT 2013


On 10/01/2013 06:07 PM, Joel Brobecker wrote:
> I am not really sure why the first enum would need to be zero.
> If we cannot find an answer to that question, I propose you leave
> the "= 0" out of this patch.

In varobj.c:varobj_create, variable_language returns
'enum varobj_languages', and use it as an index to array
languages.

       /* Set language info */
       lang = variable_language (var);
       var->root->lang = &languages[lang];

that is the reason the first enum should be zero.

-- 
Yao (齐尧)



More information about the Gdb-patches mailing list