Skip to content

Commit 642a451

Browse files
committed
set ppx_dir only with simple variable
1 parent af35708 commit 642a451

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

src/ppx/ppx_common.ml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -593,8 +593,7 @@ let register name a =
593593
let ppx_dir_str = ppx_dir ~loc options.directory in
594594
let ppx_dir_p, ppx_dir_e = match options.directory with
595595
| None -> [%pat? ppx_dir], [%expr ppx_dir]
596-
| Some {pexp_desc=Pexp_ident {txt; _}; _} ->
597-
let n = Longident.name txt in
596+
| Some {pexp_desc=Pexp_ident {txt=Lident n; _}; _} ->
598597
pvar ~loc n, evar ~loc n
599598
| Some e -> [%pat? ppx_dir], e in
600599
match options.service with
@@ -616,8 +615,7 @@ let register_ws ~onclose react_name bg_name a =
616615
let ppx_dir_str = ppx_dir ~loc options.directory in
617616
let ppx_dir_p, ppx_dir_e = match options.directory with
618617
| None -> [%pat? ppx_dir], [%expr ppx_dir]
619-
| Some {pexp_desc=Pexp_ident {txt; _}; _} ->
620-
let n = Longident.name txt in
618+
| Some {pexp_desc=Pexp_ident {txt=Lident n; _}; _} ->
621619
pvar ~loc n, evar ~loc n
622620
| Some e -> [%pat? ppx_dir], e in
623621
let onclose = match onclose with

0 commit comments

Comments
 (0)