function: rmd160_new |
(library) rmd160 |
|
Name
rmd160_new - Create a new digest instance
Synopsis
RMD160 rmd160_new()
Description
rmd160_new dynamically allocates a new RMD160 digest instance with the initial empty state.
The caller must release a dynamically allocated instance via
rmd160_destroy().
rmd160_new() is implemented as a macro that calls rmd160_copy().
Return values
rmd160_new returns the reference to the newly allocated RMD160 digest instance.
Errors
NULL is returned if a new RMD160 digest instance cannot be allocated.
See also
rmd160 homepage
The documentation, source code, and derived compilations are Copyright © 1999 by Philip Howard.
This program is free software;
you can redistribute it and/or modify it under the terms of the GNU General Public License
[ GNU copy | local copy ]
as published by the
Free Software Foundation; either version 2 of the License,
or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program;
if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.