pike.git / src / lpc_types.c

version» Context lines:

pike.git/src/lpc_types.c:41:   struct lpc_string *int_type_string;   struct lpc_string *float_type_string;   struct lpc_string *function_type_string;   struct lpc_string *object_type_string;   struct lpc_string *program_type_string;   struct lpc_string *array_type_string;   struct lpc_string *list_type_string;   struct lpc_string *mapping_type_string;   struct lpc_string *mixed_type_string;   struct lpc_string *void_type_string; + struct lpc_string *any_type_string;      void init_types()   {    string_type_string=parse_type("string");    int_type_string=parse_type("int");    object_type_string=parse_type("object");    program_type_string=parse_type("program");    float_type_string=parse_type("float");    mixed_type_string=parse_type("mixed");    array_type_string=parse_type("array");    list_type_string=parse_type("list");    mapping_type_string=parse_type("mapping");    function_type_string=parse_type("function");    void_type_string=parse_type("void"); -  +  any_type_string=parse_type("void|mixed");   }      static int type_length(char *t)   {    char *q=t;    switch(EXTRACT_UCHAR(t++))    {    default:    fatal("error in type string.\n");    /*NOTREACHED*/
pike.git/src/lpc_types.c:849:    free_string(int_type_string);    free_string(float_type_string);    free_string(function_type_string);    free_string(object_type_string);    free_string(program_type_string);    free_string(array_type_string);    free_string(list_type_string);    free_string(mapping_type_string);    free_string(mixed_type_string);    free_string(void_type_string); +  free_string(any_type_string);   }