Develop and Download Open Source Software

Browse CVS Repository

Diff of /xoonips/AL/commonal.cc

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.118.2.2 by aga4096, Tue Feb 28 04:49:17 2006 UTC revision 1.118.2.3 by aga4096, Wed Apr 12 09:20:12 2006 UTC
# Line 22  Line 22 
22   *   *
23   * $Revision$   * $Revision$
24   * $Log$   * $Log$
25     * Revision 1.118.2.3  2006/04/12 09:20:12  aga4096
26     * ・insert_index で item_type_id が0になる場合があるのを修正.
27     *
28   * Revision 1.118.2.2  2006/02/28 04:49:17  aga4096   * Revision 1.118.2.2  2006/02/28 04:49:17  aga4096
29   * ・NIJC code, guestのon/offを書き換えたときに item_status をリセットする.   * ・NIJC code, guestのon/offを書き換えたときに item_status をリセットする.
30   *   *
# Line 1918  result_t insertAccount( sessionid_t sid, Line 1921  result_t insertAccount( sessionid_t sid,
1921          if ( ret == RES_OK ){          if ( ret == RES_OK ){
1922              // private index作成              // private index作成
1923              index_t index;              index_t index;
             index.setItemTypeID(item::ITID_INDEX);  
             index.setContributorUID(*uid);  
1924              index.setParentIndexID(item::IID_ROOT);              index.setParentIndexID(item::IID_ROOT);
1925              index.setOwnerUID(*uid);              index.setOwnerUID(*uid);
1926              index.setOpenLevel(index::OL_PRIVATE);              index.setOpenLevel(index::OL_PRIVATE);
# Line 2999  result_t insertGroup( sessionid_t sid, c Line 3000  result_t insertGroup( sessionid_t sid, c
3000              userid_t uid;              userid_t uid;
3001              ret = sessionID2UID( sid, &uid );              ret = sessionID2UID( sid, &uid );
3002              if ( ret == RES_OK ){              if ( ret == RES_OK ){
                 index.setItemTypeID(item::ITID_INDEX);  
                 index.setContributorUID(uid);  
3003                  index.setParentIndexID(item::IID_ROOT);                  index.setParentIndexID(item::IID_ROOT);
3004                  index.setOwnerGID(*gid);                  index.setOwnerGID(*gid);
3005                  index.setOpenLevel(index::OL_GROUP_ONLY);                  index.setOpenLevel(index::OL_GROUP_ONLY);
# Line 5787  result_t getIndexes( sessionid_t sid, in Line 5786  result_t getIndexes( sessionid_t sid, in
5786  }  }
5787    
5788  /** インデックスを作成する。引数のチェックは行わない。  /** インデックスを作成する。引数のチェックは行わない。
5789     *  item_type_id, contributor_uid を上書きする。
5790    */    */
5791  static result_t insertIndexInternal( sessionid_t sid, index_t *index, indexid_t *xid ){  static result_t insertIndexInternal( sessionid_t sid, index_t *index, indexid_t *xid ){
5792      itemid_t iid;      itemid_t iid;
5793    
5794        index->setItemTypeID(item::ITID_INDEX);
5795        index->setContributorUID(0);
5796      result_t result = insertItem( sid, index, &iid );      result_t result = insertItem( sid, index, &iid );
5797      if ( result == RES_OK ){      if ( result == RES_OK ){
5798          string nullString("NULL");          string nullString("NULL");

Legend:
Removed from v.1.118.2.2  
changed lines
  Added in v.1.118.2.3

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26