demexp-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Demexp-cvs] arch commit: demexp--development--0.3--patch-56


From: David
Subject: [Demexp-cvs] arch commit: demexp--development--0.3--patch-56
Date: Thu, 30 Sep 2004 21:49:45 +0200

Revision: demexp--development--0.3--patch-56
Archive: address@hidden
Creator: David MENTRE <address@hidden>
Date: Thu Sep 30 21:49:18 CEST 2004
Standard-date: 2004-09-30 19:49:18 GMT
Modified-files: srv/classification.ml.nw srv/cpref.ml.nw
    srv/id.ml.nw srv/participants.ml.nw srv/posbase.ml.nw
    srv/work.ml.nw
New-patches: address@hidden/demexp--development--0.3--patch-56
Summary: refactoring: IdTable manipulates int instead of abstract id type
Keywords: 

* srv/IdTable (and all affected modules): the IdTable was designed to
  take as input abstract id type instead of an int (in order to avoid,
  through typing, confusion between tag ids and question ids). However,
  network message have int type for identifiers (question, tags, ...)
  because we cannot define abstract types in XDR. Therefore we where
  needlessly converting between abstract id and int types. IdTable now
  takes int as identifiers. It removes 99 lines of code.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]