include a stacktrace in the crashlog text written by the segfault handler.
[blender.git] / source / blender / blenkernel / intern / report.c
index 3acb35260cb14739492d36463795d35a5921d4d6..1fd7dc14c2394f3024f789a5c4f91220d8bb9b4c 100644 (file)
@@ -302,7 +302,7 @@ int BKE_reports_contain(ReportList *reports, ReportType level)
        return FALSE;
 }
 
-static bool BKE_report_write_file_fp(FILE *fp, ReportList *reports, const char *header)
+bool BKE_report_write_file_fp(FILE *fp, ReportList *reports, const char *header)
 {
        Report *report;
 
@@ -321,8 +321,6 @@ bool BKE_report_write_file(const char *filepath, ReportList *reports, const char
 {
        FILE *fp;
 
-       /* first try create the file, if it exists call without 'O_CREAT',
-        * to avoid writing to a symlink - use 'O_EXCL' (CVE-2008-1103) */
        errno = 0;
        fp = BLI_fopen(filepath, "wb");
        if (fp == NULL) {