mirror of
https://github.com/github/codeql.git
synced 2026-08-03 17:03:02 +02:00
28 lines
733 B
Ruby
28 lines
733 B
Ruby
require 'zlib'
|
|
|
|
class TestController < ActionController::Base
|
|
gzip_path = params[:path] # $ Source
|
|
|
|
Zlib::GzipReader.open(gzip_path).read # $ Alert
|
|
Zlib::GzipReader.open(gzip_path) do |uncompressedfile|
|
|
puts uncompressedfile.read
|
|
end # $ Alert
|
|
Zlib::GzipReader.open(gzip_path) do |uncompressedfile|
|
|
uncompressedfile.each do |entry|
|
|
puts entry
|
|
end
|
|
end # $ Alert
|
|
uncompressedfile = Zlib::GzipReader.open(gzip_path) # $ Alert
|
|
uncompressedfile.each do |entry|
|
|
puts entry
|
|
end
|
|
|
|
Zlib::GzipReader.new(File.open(gzip_path, 'rb')).read # $ Alert
|
|
Zlib::GzipReader.new(File.open(gzip_path, 'rb')).each do |entry| # $ Alert
|
|
puts entry
|
|
end
|
|
|
|
Zlib::GzipReader.zcat(open(gzip_path)) # $ Alert
|
|
end
|
|
|