xorriso  1.5.4.pl02
About: GNU xorriso creates, loads, manipulates and writes ISO 9660 filesystem images with Rock Ridge extensions. It is suitable for incremental data backup and for production of bootable ISO 9660 images. GNU xorriso is a statical compilation of the libraries libburn, libisofs, libisoburn, and libjte.
  Fossies Dox: xorriso-1.5.4.pl02.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

back_hacks.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

int libburn_back_hack_42
 

Variable Documentation

◆ libburn_back_hack_42

int libburn_back_hack_42
extern

Copyright (c) 2006 Thomas Schmitt scdba.nosp@m.ckup.nosp@m.@gmx..nosp@m.net Provided under GPL version 2 or later.

This file bundles variables which disable changes in libburn which are not yet completely accepted.

The use of these variables is strongly discouraged unless you have sincere reason and are willing to share your gained knowledge with the libburn developers.

Do not silently rely on these variables with your application. Tell us that you needed one or more of them. They are subject to removal as soon as consense has been found about correctness of the change they revoke.

Value 0 means that the new behavior is enabled. Any other value enables the described old time behavior.

If you doubt one of the changes here broke your application, then do in your application*, not here :

  • #include "libburn/back_hacks.h" like you include "libburn/libburn.h"
  • Set the libburn_back_hack_* variable of your choice to 1. In your app. Not here.
  • Then start and use libburn as usual. Watch out for results.
  • If you believe to have detected a flaw in our change, come forward and report it to the libburn developers. Thanks in advance. :) Do not define this macro in your application. Only libburn/init.c is entitled to set it.