//! FSCommand handling use crate::avm1::error::Error; use crate::avm1::stack_frame::StackFrame; use crate::avm1::UpdateContext; /// Parse an FSCommand URL. pub fn parse(url: &str) -> Option<&str> { log::info!("Checking {}", url); if url.to_lowercase().starts_with("fscommand:") { Some(&url["fscommand:".len()..]) } else { None } } /// TODO: FSCommand URL handling pub fn handle<'gc>( fscommand: &str, _activation: &mut StackFrame, _ac: &mut UpdateContext, ) -> Result<(), Error<'gc>> { log::warn!("Unhandled FSCommand: {}", fscommand); //This should be an error. Ok(()) }