Skip to content

Commit d2286c4

Browse files
committed
refactor: simplify code
1 parent ff36bcc commit d2286c4

File tree

1 file changed

+1
-3
lines changed
  • gems/codetracer-ruby-recorder/ext/native_tracer/src

1 file changed

+1
-3
lines changed

gems/codetracer-ruby-recorder/ext/native_tracer/src/lib.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -688,9 +688,7 @@ unsafe extern "C" fn initialize(self_val: VALUE, out_dir: VALUE, format: VALUE)
688688
let len = RSTRING_LEN(out_dir) as usize;
689689
let slice = std::slice::from_raw_parts(ptr, len);
690690

691-
let fmt = if NIL_P(format) {
692-
runtime_tracing::TraceEventsFileFormat::Json
693-
} else if RB_SYMBOL_P(format) {
691+
let fmt = if !NIL_P(format) && RB_SYMBOL_P(format) {
694692
let id = rb_sym2id(format);
695693
match CStr::from_ptr(rb_id2name(id)).to_str().unwrap_or("") {
696694
"binaryv0" => runtime_tracing::TraceEventsFileFormat::BinaryV0,

0 commit comments

Comments
 (0)