peiyongz    2002/12/04 10:03:14

  Modified:    c/src/xercesc/util/MsgLoaders/MsgCatalog
                        MsgCatalogLoader.cpp
  Log:
  use $XERCESCROOT to search for msg catalog file if XERCESC_NLS_HOME
  undefined
  
  Revision  Changes    Path
  1.9       +12 -0     
xml-xerces/c/src/xercesc/util/MsgLoaders/MsgCatalog/MsgCatalogLoader.cpp
  
  Index: MsgCatalogLoader.cpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/c/src/xercesc/util/MsgLoaders/MsgCatalog/MsgCatalogLoader.cpp,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- MsgCatalogLoader.cpp      2 Dec 2002 21:58:43 -0000       1.8
  +++ MsgCatalogLoader.cpp      4 Dec 2002 18:03:13 -0000       1.9
  @@ -56,6 +56,10 @@
   
   /*
    * $Log$
  + * Revision 1.9  2002/12/04 18:03:13  peiyongz
  + * use $XERCESCROOT to search for msg catalog file if XERCESC_NLS_HOME
  + * undefined
  + *
    * Revision 1.8  2002/12/02 21:58:43  peiyongz
    * nls support
    *
  @@ -151,6 +155,15 @@
       {
           strcpy(catpath, nlsHome);
           strcat(catpath, "/msg/");
  +    }
  +    else
  +    {
  +        char *altHome = getenv("XERCESCROOT");
  +        if (altHome)
  +        {
  +            strcpy(catpath, altHome);
  +            strcat(catpath, "/lib/msg/");
  +        }
       }
   
       // Prepare user-specified locale specific cat file
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to