Fix the GSS_ERROR calculation
authorMark Donnelly <mark@painless-security.com>
Tue, 21 Oct 2014 02:14:02 +0000 (22:14 -0400)
committerMark Donnelly <mark@painless-security.com>
Tue, 21 Oct 2014 02:14:02 +0000 (22:14 -0400)
The C macro specified 0377, which is 377-octal, which is 255-decimal.

chrome/app/navigator.gss.js

index e8e79ca..fd642d5 100644 (file)
@@ -121,8 +121,8 @@ var GSSEap = (function ()
         var routineMask;
         var mask;
 
-        callingMask = 377 << 24;
-        routineMask = 377 << 16;
+        callingMask = 255 << 24;
+        routineMask = 255 << 16;
         mask = callingMask | routineMask;
 
         return (0 != (major & mask));