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

char * dist_name
char * dist_version
char * product_name
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 88 of file XMLFilesBackend.cc.


Member Data Documentation

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

Definition at line 90 of file XMLFilesBackend.cc.

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

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

Definition at line 91 of file XMLFilesBackend.cc.

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

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

Definition at line 92 of file XMLFilesBackend.cc.

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

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

Definition at line 93 of file XMLFilesBackend.cc.

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


The documentation for this struct was generated from the following file:
Generated on Tue Nov 28 16:49:40 2006 for zypp by  doxygen 1.5.0