userauth2.2.3-php7.2-fix3 


This is a patched version of userauth.2.2.3.tgz that fixes some issues 
that are caused using UserAuth2 on PHP 7.2. These issues cause numerous 
warnings to appear in de Apache2 error log like this: 

	PHP Warning: Use of undefined constant someidentifier - assumed 
	'someidentifier' (this will throw an Error in a future version of 
	PHP) in {file} on line {number} 

These warnings are all caused by a old style of PHP programming in 
UserAuth2 where sometimes strings where passed without quotes. When this 
happens, stricter type checking introduced in PHP 7.2 causes many 
warnings to be logged in Apache2 error log.


define(UA_ADMINTOOL, '2.0');  
changed to: 
define('UA_ADMINTOOL', '2.0');

if (!function_exists(microtime_float)) {
changed to:
if (!function_exists('microtime_float')) {
	
Disabled some lines of debugging code at lines 330-334 in userauth2.php.

27 apr 2019 - Paul Wiegmans (p.wiegmans@inter.nl.net) 

