Index: /trunk/doc/pslib/ChangeLogSDRS.tex
===================================================================
--- /trunk/doc/pslib/ChangeLogSDRS.tex	(revision 3074)
+++ /trunk/doc/pslib/ChangeLogSDRS.tex	(revision 3075)
@@ -1,3 +1,3 @@
-%%% $Id: ChangeLogSDRS.tex,v 1.58 2005-01-22 01:57:42 eugene Exp $
+%%% $Id: ChangeLogSDRS.tex,v 1.59 2005-01-24 22:02:10 price Exp $
 
 \subsection{Changes from version 00 to version 01}
@@ -435,2 +435,10 @@
 \item Added section of Database Functions
 \end{itemize}
+
+\subsection{Changes from Revision 11 (21 January 2005) to Revision 12 (Present)}
+
+\begin{itemize}
+\item In \code{psMatrixLUD}, changed \code{psVector *perm} to
+  \code{psVector **perm} to allow the function to allocate the vector
+  (bug 269).
+\end{itemize}
Index: /trunk/doc/pslib/psLibSDRS.tex
===================================================================
--- /trunk/doc/pslib/psLibSDRS.tex	(revision 3074)
+++ /trunk/doc/pslib/psLibSDRS.tex	(revision 3075)
@@ -1,3 +1,3 @@
-%%% $Id: psLibSDRS.tex,v 1.169 2005-01-22 01:57:42 eugene Exp $
+%%% $Id: psLibSDRS.tex,v 1.170 2005-01-24 22:02:16 price Exp $
 \documentclass[panstarrs,spec]{panstarrs}
 
@@ -3121,5 +3121,5 @@
 
 \begin{verbatim}
-psImage *psMatrixLUD(psImage *out, psVector *perm, const psImage *in);
+psImage *psMatrixLUD(psImage *out, psVector **perm, const psImage *in);
 psVector *psMatrixLUSolve(psVector *out, const psImage *LU, const psVector *RHS, const psVector *perm);
 \end{verbatim}
@@ -3136,5 +3136,6 @@
 This vector shall be created by \code{psMatrixLUD}, and the user need
 only pass this to \code{psMatrixLUSolve} before destroying it in the
-standard manner.
+standard manner.  In order to avoid memory leaks, \code{perm} must be
+\code{NULL} on calling \code{psMatrixLUD}.
 
 \begin{verbatim}
