Skip to content

Commit

Permalink
Auto-fuzz: Add CharSequence parameters handling (#1181)
Browse files Browse the repository at this point in the history
Add CharSequence parameters handling

Signed-off-by: Arthur Chan <[email protected]>
  • Loading branch information
arthurscchan committed Aug 3, 2023
1 parent c319612 commit d514a6f
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions tools/auto-fuzz/fuzz_driver_generation_jvm.py
Original file line number Diff line number Diff line change
Expand Up @@ -340,9 +340,9 @@ def _handle_argument(argType,
return ["data.consumeFloat()"]
elif argType == "char" or argType == "java.lang.Character":
return ["data.consumeCharNoSurrogates()"]
elif argType == "java.lang.String":
elif argType == "java.lang.String" or argType == "java.lang.CharSequence":
return ["data.consumeString(100)"]
elif argType == "java.lang.String[]":
elif argType == "java.lang.String[]" or argType == "java.lang.CharSequence[]":
return ["new java.lang.String[]{data.consumeString(100)}"]

if argType == "java.io.File":
Expand Down

0 comments on commit d514a6f

Please sign in to comment.