예제 #1
0
        protected void SetStringResourcePointer(object stringResourcePointer, int maxResourceOffset)
        {
            SafeStringResource resource = (SafeStringResource)stringResourcePointer;

            this._stringResourcePointer = resource.StringResourcePointer;
            this._maxResourceOffset     = resource.ResourceSize;
        }
예제 #2
0
        protected void SetStringResourcePointer(object stringResourcePointer, int maxResourceOffset)
        {
            // Ignore the passed in maxResourceOffset, which cannot be trusted.  Instead, use
            // the resource size that we obtained from the resource (ASURT 122759)
            SafeStringResource ssr = (SafeStringResource)stringResourcePointer;

            _stringResourcePointer = ssr.StringResourcePointer;
            _maxResourceOffset     = ssr.ResourceSize;
        }