zypp::storage::PRODUCT_TABLE_ENTRY Struct Reference

the following hardcoded table fixes a bug where Product was serialized to the store using distproduct and distversion in the name/version fields. More...

List of all members.

Public Attributes

const char * dist_name
const char * dist_version
const char * product_name
const char * product_version


Detailed Description

the following hardcoded table fixes a bug where Product was serialized to the store using distproduct and distversion in the name/version fields.

Those products have missing distversion. The trick is to see the version of the xml format, if it is minor than 2.0, we check if the name matches a dist product and fix the product on construction

see: https://bugzilla.novell.com/show_bug.cgi?id=205392

Definition at line 80 of file XMLFilesBackend.cc.


Member Data Documentation

const char* zypp::storage::PRODUCT_TABLE_ENTRY::dist_name

Definition at line 82 of file XMLFilesBackend.cc.

Referenced by zypp::storage::XMLFilesBackend::createProduct().

const char* zypp::storage::PRODUCT_TABLE_ENTRY::dist_version

Definition at line 83 of file XMLFilesBackend.cc.

Referenced by zypp::storage::XMLFilesBackend::createProduct().

const char* zypp::storage::PRODUCT_TABLE_ENTRY::product_name

Definition at line 84 of file XMLFilesBackend.cc.

Referenced by zypp::storage::XMLFilesBackend::createProduct().

const char* zypp::storage::PRODUCT_TABLE_ENTRY::product_version

Definition at line 85 of file XMLFilesBackend.cc.

Referenced by zypp::storage::XMLFilesBackend::createProduct().


The documentation for this struct was generated from the following file:
Generated on Tue Sep 25 19:23:28 2007 for libzypp by  doxygen 1.5.3