@@ -77,20 +77,11 @@ traits<DynamicTypeBuilder>::ref_type DynamicTypeBuilderFactoryImpl::create_type_
77
77
const std::string& type_name,
78
78
const IncludePathSeq& include_paths) noexcept
79
79
{
80
- traits<DynamicTypeBuilder>::ref_type ret_val;
81
-
82
- try
83
- {
84
- idlparser::Context context = idlparser::parse_file (document, type_name, include_paths, preprocessor_);
85
- ret_val = context.builder ;
86
- }
87
- catch (const std::exception& e)
88
- {
89
- EPROSIMA_LOG_ERROR (IDLPARSER, e.what ());
90
- ret_val.reset ();
91
- }
92
-
93
- return ret_val;
80
+ traits<DynamicTypeBuilder>::ref_type nil;
81
+ static_cast <void >(document);
82
+ static_cast <void >(type_name);
83
+ static_cast <void >(include_paths);
84
+ return nil;
94
85
}
95
86
96
87
traits<DynamicTypeBuilder>::ref_type DynamicTypeBuilderFactoryImpl::create_type_w_type_object (
@@ -196,11 +187,20 @@ traits<DynamicTypeBuilder>::ref_type DynamicTypeBuilderFactoryImpl::create_type_
196
187
const std::string& type_name,
197
188
const IncludePathSeq& include_paths) noexcept
198
189
{
199
- traits<DynamicTypeBuilder>::ref_type nil;
200
- static_cast <void >(document_url);
201
- static_cast <void >(type_name);
202
- static_cast <void >(include_paths);
203
- return nil;
190
+ traits<DynamicTypeBuilder>::ref_type ret_val;
191
+
192
+ try
193
+ {
194
+ idlparser::Context context = idlparser::parse_file (document_url, type_name, include_paths, preprocessor_);
195
+ ret_val = context.builder ;
196
+ }
197
+ catch (const std::exception& e)
198
+ {
199
+ EPROSIMA_LOG_ERROR (IDLPARSER, e.what ());
200
+ ret_val.reset ();
201
+ }
202
+
203
+ return ret_val;
204
204
}
205
205
206
206
// }}}
0 commit comments