link = struct_alloc(ir_link_t);\r
struct_clear(link);\r
link->header.type = LDAT;\r
- link->type = link_type; \r
- link->classld = setld->classld;\r
+ link->type = link_type;\r
+ if (setld != NULL)\r
+ link->classld = setld->classld;\r
link->setld = setld;\r
if (link_type != OLINK && name != NULL)\r
link->header.data_name = name_alloc(name);\r