From rbb@locus.apache.org Sun Dec 3 05:29:51 2000 Return-Path: Mailing-List: contact cvs-help@apr.apache.org; run by ezmlm Delivered-To: mailing list cvs@apr.apache.org Received: (qmail 17841 invoked by uid 1092); 3 Dec 2000 05:29:51 -0000 Date: 3 Dec 2000 05:29:51 -0000 Message-ID: <20001203052951.17840.qmail@locus.apache.org> From: rbb@locus.apache.org To: apr-cvs@apache.org Subject: cvs commit: apr/dso/unix dso.c rbb 00/12/02 21:29:50 Modified: dso/unix dso.c Log: Get apr_dso_error working properly on Unix. Revision Changes Path 1.26 +4 -1 apr/dso/unix/dso.c Index: dso.c =================================================================== RCS file: /home/cvs/apr/dso/unix/dso.c,v retrieving revision 1.25 retrieving revision 1.26 diff -u -r1.25 -r1.26 --- dso.c 2000/11/27 19:13:15 1.25 +++ dso.c 2000/12/03 05:29:50 1.26 @@ -53,6 +53,7 @@ */ #include "unix/dso.h" +#include "apr_strings.h" #if APR_HAS_DSO @@ -147,8 +148,10 @@ const char *apr_dso_error(apr_dso_handle_t *dso, char *buffer, apr_size_t buflen) { - if (dso->errormsg) + if (dso->errormsg) { + apr_cpystrn(buffer, dso->errormsg, buflen); return dso->errormsg; + } return "No Error"; }