? Release Index: MHLicense.h =================================================================== RCS file: /scotty/licenselib/MHLicense.h,v retrieving revision 1.19 diff -c -r1.19 MHLicense.h *** MHLicense.h 7 Jun 2012 07:26:42 -0000 1.19 --- MHLicense.h 8 Jun 2012 07:37:36 -0000 *************** *** 49,55 **** int syncLicense; int otherLicense1; // SCCI for ISV's int otherLicense2; // RM for ISV's ! int otherLicense3; int otherLicense4; int otherLicense5; int otherLicense6; --- 49,55 ---- int syncLicense; int otherLicense1; // SCCI for ISV's int otherLicense2; // RM for ISV's ! int otherLicense3; // WM for ISV's int otherLicense4; int otherLicense5; int otherLicense6; ? Release ? scccfg/Release Index: CVSNTSCCI.cpp =================================================================== RCS file: /scotty/vs.net/CVSNTSCCI.cpp,v retrieving revision 1.43.4.83.2.23 diff -c -r1.43.4.83.2.23 CVSNTSCCI.cpp *** CVSNTSCCI.cpp 9 Dec 2011 21:06:24 -0000 1.43.4.83.2.23 --- CVSNTSCCI.cpp 8 Jun 2012 07:39:22 -0000 *************** *** 480,486 **** } if(license.type==licTrial) bTrial = true; ! else if(license.type==licFull) bTrial = false; else { /* This *should* be caught in CheckLicense, but just in case it slips through.. */ --- 480,494 ---- } if(license.type==licTrial) bTrial = true; ! else if((license.type==licUnlimited)||(license.type==licISV && license.otherLicense1!=0)||(license.type==licMulti)) bTrial = false; ! else if(license.type==licISV && license.otherLicense1==0) ! { ! MessageBox(hWnd, ! _T("You are not licensed for this feature.\n\nTo upgrade to this feature purchase CVS Suite online at march-hare.com/cvsnt\n"), ! _T("CVSNTSCCI SccInitialize"), ! MB_ICONSTOP|MB_OK); ! return SCC_E_NOTAUTHORIZED; ! } else { /* This *should* be caught in CheckLicense, but just in case it slips through.. */