lib/ohai/util/win32.rb in ohai-18.1.18 vs lib/ohai/util/win32.rb in ohai-19.0.3
- old
+ new
@@ -1,47 +1,47 @@
-# frozen_string_literal: true
-# Author:: Adam Edwards (<adamed@chef.io>)
-#
-# Copyright:: Copyright (c) Chef Software Inc.
-#
-# License:: Apache License, Version 2.0
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-module Ohai
- module Util
- module Win32
- if RUBY_PLATFORM.match?(/mswin|mingw|windows/)
-
- require "ffi" unless defined?(FFI)
-
- extend FFI::Library
-
- ffi_lib "advapi32"
-
- attach_function :lookup_account_sid,
- :LookupAccountSidA, %i{pointer pointer pointer pointer pointer pointer pointer}, :long
-
- attach_function :convert_string_sid_to_sid,
- :ConvertStringSidToSidA, %i{pointer pointer}, :long
-
- ffi_lib "kernel32"
-
- attach_function :local_free,
- :LocalFree, [ :pointer ], :long
-
- attach_function :get_last_error,
- :GetLastError, [], :long
- end
- end
- end
-end
+# frozen_string_literal: true
+# Author:: Adam Edwards (<adamed@chef.io>)
+#
+# Copyright:: Copyright (c) Chef Software Inc.
+#
+# License:: Apache License, Version 2.0
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+module Ohai
+ module Util
+ module Win32
+ if RUBY_PLATFORM.match?(/mswin|mingw|windows/)
+
+ require "ffi" unless defined?(FFI)
+
+ extend FFI::Library
+
+ ffi_lib "advapi32"
+
+ attach_function :lookup_account_sid,
+ :LookupAccountSidA, %i{pointer pointer pointer pointer pointer pointer pointer}, :long
+
+ attach_function :convert_string_sid_to_sid,
+ :ConvertStringSidToSidA, %i{pointer pointer}, :long
+
+ ffi_lib "kernel32"
+
+ attach_function :local_free,
+ :LocalFree, [ :pointer ], :long
+
+ attach_function :get_last_error,
+ :GetLastError, [], :long
+ end
+ end
+ end
+end