goto cleanup;
}
data = ftepp_get();
- if (!parser_compile_string_len(items[itr].filename, data, vec_size(data)-1)) {
- retval = 1;
- goto cleanup;
+ if (vec_size(data)) {
+ if (!parser_compile_string_len(items[itr].filename, data, vec_size(data))) {
+ retval = 1;
+ goto cleanup;
+ }
}
ftepp_flush();
}
/* stuff */
+ if (!opts_pp_only) {
+ for (itr = 0; itr < COUNT_OPTIMIZATIONS; ++itr) {
+ if (optimization_count[itr]) {
+ con_out("%s: %u\n", opts_opt_list[itr].name, (unsigned int)optimization_count[itr]);
+ }
+ }
+ }
+
cleanup:
util_debug("COM", "cleaning ...\n");
ftepp_finish();