user_stub 2549 ext/phar/phar.c int phar_flush(phar_archive_data *phar, char *user_stub, long len, int convert, char **error TSRMLS_DC) /* {{{ */ user_stub 2580 ext/phar/phar.c if (!zend_hash_num_elements(&phar->manifest) && !user_stub) { user_stub 2587 ext/phar/phar.c return phar_zip_flush(phar, user_stub, len, convert, error TSRMLS_CC); user_stub 2591 ext/phar/phar.c return phar_tar_flush(phar, user_stub, len, convert, error TSRMLS_CC); user_stub 2617 ext/phar/phar.c if (user_stub) { user_stub 2620 ext/phar/phar.c if (!(php_stream_from_zval_no_verify(stubfile, (zval **)user_stub))) { user_stub 2635 ext/phar/phar.c user_stub = 0; user_stub 2637 ext/phar/phar.c if (!(len = php_stream_copy_to_mem(stubfile, &user_stub, len, 0)) || !user_stub) { user_stub 2651 ext/phar/phar.c tmp = estrndup(user_stub, len); user_stub 2662 ext/phar/phar.c efree(user_stub); user_stub 2666 ext/phar/phar.c pos = user_stub + (pos - tmp); user_stub 2668 ext/phar/phar.c len = pos - user_stub + 18; user_stub 2669 ext/phar/phar.c if ((size_t)len != php_stream_write(newfile, user_stub, len) user_stub 2679 ext/phar/phar.c efree(user_stub); user_stub 2685 ext/phar/phar.c efree(user_stub); user_stub 2690 ext/phar/phar.c if (!user_stub && phar->halt_offset && oldfile && !phar->is_brandnew) { user_stub 597 ext/phar/phar_internal.h int phar_tar_flush(phar_archive_data *phar, char *user_stub, long len, int defaultstub, char **error TSRMLS_DC); user_stub 602 ext/phar/phar_internal.h int phar_zip_flush(phar_archive_data *archive, char *user_stub, long len, int defaultstub, char **error TSRMLS_DC); user_stub 619 ext/phar/phar_internal.h int phar_flush(phar_archive_data *archive, char *user_stub, long len, int convert, char **error TSRMLS_DC); user_stub 945 ext/phar/tar.c int phar_tar_flush(phar_archive_data *phar, char *user_stub, long len, int defaultstub, char **error TSRMLS_DC) /* {{{ */ user_stub 1004 ext/phar/tar.c if (user_stub && !defaultstub) { user_stub 1008 ext/phar/tar.c if (!(php_stream_from_zval_no_verify(stubfile, (zval **)user_stub))) { user_stub 1019 ext/phar/tar.c user_stub = 0; user_stub 1021 ext/phar/tar.c if (!(len = php_stream_copy_to_mem(stubfile, &user_stub, len, 0)) || !user_stub) { user_stub 1032 ext/phar/tar.c tmp = estrndup(user_stub, len); user_stub 1039 ext/phar/tar.c efree(user_stub); user_stub 1043 ext/phar/tar.c pos = user_stub + (pos - tmp); user_stub 1046 ext/phar/tar.c len = pos - user_stub + 18; user_stub 1054 ext/phar/tar.c if ((size_t)len != php_stream_write(entry.fp, user_stub, len) user_stub 1060 ext/phar/tar.c efree(user_stub); user_stub 1071 ext/phar/tar.c efree(user_stub); user_stub 1083 ext/phar/tar.c spprintf(error, 0, "unable to %s stub in%star-based phar \"%s\", failed", user_stub ? "overwrite" : "create", user_stub ? " " : " new ", phar->fname); user_stub 1157 ext/phar/zip.c int phar_zip_flush(phar_archive_data *phar, char *user_stub, long len, int defaultstub, char **error TSRMLS_DC) /* {{{ */ user_stub 1229 ext/phar/zip.c if (user_stub && !defaultstub) { user_stub 1232 ext/phar/zip.c if (!(php_stream_from_zval_no_verify(stubfile, (zval **)user_stub))) { user_stub 1245 ext/phar/zip.c user_stub = 0; user_stub 1247 ext/phar/zip.c if (!(len = php_stream_copy_to_mem(stubfile, &user_stub, len, 0)) || !user_stub) { user_stub 1258 ext/phar/zip.c tmp = estrndup(user_stub, len); user_stub 1265 ext/phar/zip.c efree(user_stub); user_stub 1269 ext/phar/zip.c pos = user_stub + (pos - tmp); user_stub 1272 ext/phar/zip.c len = pos - user_stub + 18; user_stub 1280 ext/phar/zip.c if ((size_t)len != php_stream_write(entry.fp, user_stub, len) user_stub 1286 ext/phar/zip.c efree(user_stub); user_stub 1297 ext/phar/zip.c efree(user_stub); user_stub 1306 ext/phar/zip.c efree(user_stub); user_stub 1318 ext/phar/zip.c spprintf(error, 0, "unable to %s stub in%szip-based phar \"%s\", failed", user_stub ? "overwrite" : "create", user_stub ? " " : " new ", phar->fname);