Changeset 535 in openpam
- Timestamp:
- 03/31/12 14:55:19 (14 months ago)
- Location:
- trunk
- Files:
-
- 4 edited
-
doc/man/Makefile.am (modified) (1 diff)
-
include/security/openpam.h (modified) (1 diff)
-
lib/openpam_impl.h (modified) (1 diff)
-
lib/openpam_straddch.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/doc/man/Makefile.am
r455 r535 45 45 openpam_restore_cred.3 \ 46 46 openpam_set_option.3 \ 47 openpam_straddch.3 \ 47 48 openpam_subst.3 \ 48 49 openpam_ttyconv.3 \ -
trunk/include/security/openpam.h
r522 r535 158 158 size_t *_lenp) 159 159 OPENPAM_NONNULL((1)); 160 161 int 162 openpam_straddch(char **_str, 163 size_t *_sizep, 164 size_t *_lenp, 165 int ch); 160 166 #endif 161 167 -
trunk/lib/openpam_impl.h
r528 r535 144 144 * Internal functions 145 145 */ 146 int openpam_straddch(char **, size_t *, size_t *, char);147 146 int openpam_configure(pam_handle_t *, const char *); 148 147 int openpam_dispatch(pam_handle_t *, int, int); -
trunk/lib/openpam_straddch.c
r533 r535 47 47 48 48 int 49 openpam_straddch(char **str, size_t *size, size_t *len, charch)49 openpam_straddch(char **str, size_t *size, size_t *len, int ch) 50 50 { 51 51 size_t tmpsize; … … 54 54 if (*str == NULL) { 55 55 /* initial allocation */ 56 tmpsize = MIN_STR_SIZE 56 tmpsize = MIN_STR_SIZE; 57 57 if ((tmpstr = malloc(tmpsize)) == NULL) { 58 58 openpam_log(PAM_LOG_ERROR, "malloc(): %m"); … … 69 69 return (-1); 70 70 } 71 size = tmpsize;71 *size = tmpsize; 72 72 *str = tmpstr; 73 73 }
Note: See TracChangeset
for help on using the changeset viewer.