Skip to content

Commit 94ad197

Browse files
committed
Assert on valid boundaries for UserArgTable access
Note the index is size_t (unsigned) so it is always > 0
1 parent 5a17b53 commit 94ad197

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

include/tscore/PluginUserArgs.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,14 +53,14 @@ template <TSUserArgType I> class PluginUserArgs : public virtual PluginUserArgsM
5353
void *
5454
get_user_arg(size_t ix) const
5555
{
56-
ink_assert(ix < user_args.size());
56+
ink_release_assert(ix < user_args.size());
5757
return this->user_args[ix];
5858
};
5959

6060
void
6161
set_user_arg(size_t ix, void *arg)
6262
{
63-
ink_assert(ix < user_args.size());
63+
ink_release_assert(ix < user_args.size());
6464
user_args[ix] = arg;
6565
};
6666

0 commit comments

Comments
 (0)