﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
269	psMatrixLUD perm parameter needs to be psVector**	robert.desonia@…	Paul Price	"In the SDRS specifications (section 4.8 in SDRS v 10), it is stated ""The GSL
routines require the use of a permutation vector, perm.  The vector shall be
created psMatrixLUD, and the user need only pass this to psMatrixLUSolve before
destroying it in the standard manner.""

Well, that infers that psMatrixLUD need a allocate the psVector and pass it
back, but the prototype in the same SDRS section is:
    psImage* psMatrixLUD(psImage* out, psVector* perm, const psImage* in);
and this does not allow a newly allocated psVector* to be passed back.  I
suggest changing the ""psVector* perm"" parameter to ""psVector** perm"" instead.

-rdd"	defect	closed	high		PSLib SDRS	unspecified	normal	fixed		
