You are working with a dataframe df containing employee information, including names, departments, and salaries. While analyzing the data using pandas, you notice that some salary entries are missing (null) in the Salary column.
You decide to handle these missing values by filling them with the previous non-null value in the same column (forward filling).
How can you achieve this operation to ensure that the analysis doesn't lead to errors or misleading results?