pragma once error fix