You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As "" is not mapped into "" anymore, this is a problem needs to be addressed. Luckily, we could break the cycle here, do not need to find another symbol that would be mapped to "", of which again find a symbol that maps to the underlying symbol etc. This can be addressed by modifying such scl. I show an example for this:
Unfortunately, this is not so lucky with varargs. With the current implementation, it is impossible to pass an empty string parameter through varargs.
The real resolution of this problem might be the reimplementation of syslog-ng/syslog-ng#2088 in a way that checks mandatory parameters without overriding the meaning of the "" symbol.
SCL declarations could still use the "" syntax to mark the parameter optional, but that should be differentiated from passing "" to this parameter from outside by adding more state to the block generator.
syslog-ng/syslog-ng#2088 (comment) says the following:
Unfortunately, this is not so lucky with varargs. With the current implementation, it is impossible to pass an empty string parameter through
varargs
.Remainder from #254
The text was updated successfully, but these errors were encountered: