Mailinglist Archive: zypp-commit (194 mails)

< Previous Next >
[zypp-commit] r10308 - /branches/SuSE-Linux-11_0-Branch/sat-solver/tools/repo_write.c
  • From: coolo@xxxxxxxxxxxxxxxx
  • Date: Mon, 02 Jun 2008 15:14:28 -0000
  • Message-id: <20080602151430.39508340E1@xxxxxxxxxxxxxxxx>
Author: coolo
Date: Mon Jun 2 17:14:28 2008
New Revision: 10308

URL: http://svn.opensuse.org/viewcvs/zypp?rev=10308&view=rev
Log:
sync in 10283 to have the branches in sync for 0.9

Modified:
branches/SuSE-Linux-11_0-Branch/sat-solver/tools/repo_write.c

Modified: branches/SuSE-Linux-11_0-Branch/sat-solver/tools/repo_write.c
URL:
http://svn.opensuse.org/viewcvs/zypp/branches/SuSE-Linux-11_0-Branch/sat-solver/tools/repo_write.c?rev=10308&r1=10307&r2=10308&view=diff
==============================================================================
--- branches/SuSE-Linux-11_0-Branch/sat-solver/tools/repo_write.c (original)
+++ branches/SuSE-Linux-11_0-Branch/sat-solver/tools/repo_write.c Mon Jun 2
17:14:28 2008
@@ -558,16 +558,19 @@
return cid;
}
/* a new one. make room. */
- cbdata->myschemadata = sat_extend(cbdata->myschemadata,
cbdata->myschemadatalen, len, sizeof(Id), SCHEMATADATA_BLOCK);
- cbdata->myschemata = sat_extend(cbdata->myschemata, cbdata->nmyschemata, 1,
sizeof(Id), SCHEMATA_BLOCK);
if (!cbdata->nmyschemata)
{
+ /* allocate schema 0, it is always empty */
+ cbdata->myschemadata = sat_extend(cbdata->myschemadata,
cbdata->myschemadatalen, 1, sizeof(Id), SCHEMATADATA_BLOCK);
+ cbdata->myschemata = sat_extend(cbdata->myschemata, cbdata->nmyschemata,
1, sizeof(Id), SCHEMATA_BLOCK);
cbdata->myschemata[0] = 0;
cbdata->myschemadata[0] = 0;
cbdata->nmyschemata = 1;
cbdata->myschemadatalen = 1;
}
/* add schema */
+ cbdata->myschemadata = sat_extend(cbdata->myschemadata,
cbdata->myschemadatalen, len, sizeof(Id), SCHEMATADATA_BLOCK);
+ cbdata->myschemata = sat_extend(cbdata->myschemata, cbdata->nmyschemata, 1,
sizeof(Id), SCHEMATA_BLOCK);
memcpy(cbdata->myschemadata + cbdata->myschemadatalen, schema, len *
sizeof(Id));
cbdata->myschemata[cbdata->nmyschemata] = cbdata->myschemadatalen;
cbdata->myschemadatalen += len;

--
To unsubscribe, e-mail: zypp-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: zypp-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages